04/04/2011, 13:51
|
| | Fecha de Ingreso: abril-2011 Ubicación: Málaga
Mensajes: 4
Antigüedad: 13 años, 7 meses 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 ; |