Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/04/2011, 13:51
albertocastillo81
 
Fecha de Ingreso: abril-2011
Ubicación: Málaga
Mensajes: 4
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Consulta criteria funciona según fila

Adjunto la base de datos para las tablas User, Student y Tutor:

--
-- Estructura de tabla para la tabla `student`
--

CREATE TABLE IF NOT EXISTS `operaciona`.`Student` (
`id_user` bigint(20) NOT NULL,
`birth_date` date NOT NULL,
`id_tutor` bigint(20) NOT NULL,
KEY `id_tutor` (`id_tutor`),
KEY `id_user` (`id_user`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;


--
-- Estructura de tabla para la tabla `tutor`
--

CREATE TABLE IF NOT EXISTS `operaciona`.`Tutor` (
`id_user` bigint(20) NOT NULL,
`group` varchar(255) COLLATE utf8_bin NOT NULL,
KEY `id_user` (`id_user`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

--
-- Estructura de tabla para la tabla `user`
--

CREATE TABLE IF NOT EXISTS `operaciona`.`User` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`username` varchar(255) COLLATE utf8_bin NOT NULL,
`password` varchar(255) COLLATE utf8_bin NOT NULL,
`name` varchar(255) COLLATE utf8_bin NOT NULL,
`surname` varchar(255) COLLATE utf8_bin NOT NULL,
`user_type` tinyint(1) NOT NULL COMMENT '0 = alumno, 1 = profesor',
`active` tinyint(1) NOT NULL COMMENT '1 = activo, 0 = inactivo',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=3 ;