Lunes Martes Miercoless Jueves Viernes
Profe1 Profe2 ...
Curso5 Curso 3
. .
. .
. .
esta es mi tabla con mi consulta respectiva, en si solo necesito la forma de la consulta yo ya me ocupo de hacer las uniones de las tablas gracias. =D
Código PHP:
CREATE TABLE HORARIO_PROFESOR (
hor_codigo CHAR(10) NOT NULL,
dia_codigo INT NOT NULL,
hra_codigo INT NOT NULL,
prf_codigo CHAR(10) NOT NULL,
cur_codigo CHAR(6) NOT NULL,
INDEX fk_dia_hprofesor(dia_codigo),
INDEX fk_curso_hprofesor(cur_codigo),
INDEX fk_profesor_hprofesor(prf_codigo),
INDEX fk_horario_hprofesor(hor_codigo),
INDEX fk_hora_hprofesor(hra_codigo)
)
TYPE=InnoDB;
hor_codigo dia_codigo hra_codigo prf_codigo cur_codigo
HOR0000001 1 1 PRF0000001 CUR004
HOR0000001 2 1 PRF0000003 CUR005
HOR0000001 3 1 PRF0000004 CUR014
HOR0000001 4 1 PRF0000005 CUR009
HOR0000001 5 1 PRF0000006 CUR019
HOR0000001 1 2 PRF0000001 CUR004
HOR0000001 2 2 PRF0000003 CUR021
HOR0000001 3 2 PRF0000004 CUR014
HOR0000001 4 2 PRF0000005 CUR009
HOR0000001 5 2 PRF0000006 CUR019
HOR0000001 1 3 PRF0000001 CUR004
HOR0000001 2 3 PRF0000003 CUR021
HOR0000001 3 3 PRF0000004 CUR015
HOR0000001 4 3 PRF0000005 CUR017
HOR0000001 5 3 PRF0000007 CUR013
HOR0000001 1 5 PRF0000002 CUR011
HOR0000001 2 5 PRF0000004 CUR001
HOR0000001 3 5 PRF0000004 CUR015
HOR0000001 4 5 PRF0000005 CUR017
HOR0000001 5 5 PRF0000007 CUR013
HOR0000001 1 6 PRF0000002 CUR011
HOR0000001 2 6 PRF0000004 CUR001
HOR0000001 3 6 PRF0000005 CUR007
HOR0000001 4 6 PRF0000006 CUR018
HOR0000001 5 6 PRF0000007 CUR013
HOR0000001 1 7 PRF0000003 CUR005
HOR0000001 2 7 PRF0000004 CUR001
HOR0000001 3 7 PRF0000005 CUR007
HOR0000001 4 7 PRF0000006 CUR018
HOR0000001 5 7 PRF0000007 CUR013
HOR0000001 1 8 PRF0000003 CUR005
HOR0000001 2 8 PRF0000004 CUR001
HOR0000001 3 8 PRF0000005 CUR008
HOR0000001 4 8 PRF0000006 CUR019
HOR0000001 5 8 PRF0000007 CUR020
HOR0000001 1 9 PRF0000003 CUR005
HOR0000001 2 9 PRF0000004 CUR014
HOR0000001 3 9 PRF0000005 CUR008
HOR0000001 4 9 PRF0000008 CUR010
HOR0000001 5 9 PRF0000007 CUR020