Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/06/2013, 07:18
mimis_grande20
 
Fecha de Ingreso: junio-2013
Mensajes: 14
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Consulta Mysql distinct

Este es el código de creación..
Código MySQL:
Ver original
  1. CREATE TABLE IF NOT EXISTS `usuario` (
  2.     `nombre` CHAR(50) NOT NULL,
  3.     `apellido_paterno` CHAR(30) NOT NULL,
  4.     `apellido_materno` CHAR(30) NOT NULL,
  5.     `grupo` CHAR(8) NOT NULL,
  6.     `numcontrol` CHAR(10) NOT NULL,
  7.     `e_mail` CHAR(30) NOT NULL,
  8.     `tipo_usuario` CHAR(10) NOT NULL,
  9.     `password` CHAR(16) NOT NULL,
  10.     `sexo` CHAR(1) NOT NULL,
  11.     `colonia` CHAR(30) NOT NULL,
  12.     `calle` CHAR(30) NOT NULL,
  13.     `id_municipio` CHAR(4) NOT NULL,
  14.     PRIMARY KEY (`numcontrol`),
  15.     KEY `id_municipio` (`id_municipio`)
  16.  
  17. CREATE TABLE IF NOT EXISTS `agenda` (
  18.     `id_agenda` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  19.     `fecha` DATE NOT NULL,
  20.     `hora` CHAR(8) DEFAULT NULL,
  21.     `id_usuario` CHAR(10) DEFAULT NULL,
  22.     `id_doc` CHAR(10) DEFAULT NULL,
  23.     `estado` CHAR(15) NOT NULL,
  24.     PRIMARY KEY (`id_agenda`),
  25.     KEY `id_usuario` (`id_usuario`),
  26.     KEY `id_doc` (`id_doc`)
  27.  
  28. CREATE TABLE IF NOT EXISTS `horario` (
  29.     `especialista` CHAR(10) NOT NULL,
  30.     `hora` CHAR(8) NOT NULL,
  31.     `dia` CHAR(9) NOT NULL,
  32.     PRIMARY KEY (`especialista`,`hora`,`dia`),
  33.     KEY `especialista` (`especialista`)
  34.  
  35.  
  36. CREATE TABLE IF NOT EXISTS `hrscancel` (
  37.     `fecha` DATE NOT NULL,
  38.     `hora` CHAR(9) NOT NULL,
  39.     `id_agenda` INT(10) UNSIGNED DEFAULT NULL,
  40.     `id_doc` CHAR(10) NOT NULL,
  41.     PRIMARY KEY (`fecha`,`hora`),
  42.     KEY `id_agenda` (`id_agenda`),
  43.     KEY `id_doc` (`id_doc`)

Última edición por gnzsoloyo; 14/06/2013 a las 07:36 Razón: SQL sin etiquetar.