Taller 3
El siguiente link contiene la información necesaria para realiza la Ret0 de enum_set_blob_text:
A continuación:
1. Liste a los discentes que son cristianos usando el n mero de la numeraci n enum.
2. De la consulta anterior, liste solo aquellos estudiantes que ven clase lunes y sábado.
3. A las directivas de la universidad les interesa saber que discentes practican ciclismo y baloncesto, que no sean cristianos, que vean clase los viernes y que no pertenezcan al programa
de Especializaci n en seguridad (set y num)
4. Liste a todos los estudiantes de carreras diferente a T cnico profesional que en su nombre tengan la letra l en cualquier lado, que practiquen Voleibol, de religi n diferente a cristianismo
y cuyo semestre tenga un valor entre $1700000 y $4300000.
5. Liste el promedio del valor de semestre que cancelan los estudiantes de Ing_sistemas.
6. Liste a los estudiantes que tienen por cualificaci n el ser intelectual, que vean clase los s bados y cuyo nombre termine con la letra n.
Solución:
1. Liste a los discentes que son cristianos usando el numero de la numeración enum.
ANÁLISIS
-Que deseo Mostrar:
- Estudiantes cristianos
-Tablas Involucradas
- estudiante
Funcion a utilizar
- enum
Codigo: select * from estudiante where Religion = 1

- 2. De la consulta anterior, liste solo aquellos estudiantes que ven clase lunes y sábado.
ANÁLISIS
-Que deseo Mostrar:
- Estudiantes cristianos que ven clase lunes y sábado.
-Tablas Involucradas
- estudiante
Funcion a utilizar
- enum,like
Codigo: select * from estudiante where Religion=1 and dias_clase like '%lunes%' and dias_clase like '%sabado%';

- 3. A las directivas de la universidad les interesa saber que discentes practican ciclismo y baloncesto, que no sean cristianos, que vean clase los viernes y que no pertenezcan al programa. de Especialización en seguridad (set y num)
ANÁLISIS
-Que deseo Mostrar:
- Estudiantes que practican ciclismo y baloncesto no cristianos que vean clase los viernes y que no sean de seguridad
-Tablas Involucradas
- estudiante
Funcion a utilizar
- enum,like
Codigo: select * from estudiante where deporte like '%Baloncesto%' and deporte like '%Ciclismo%' and Religion !=1 and dias_clase like '%viernes%' and car_infom !=1;

- 4. Liste a todos los estudiantes de carreras diferente a Técnico profesional que en su nombre tengan la letra l en cualquier lado, que practiquen Voleibol, de religion diferente a cristianismo y cuyo semestre tenga un valor entre $1700000 y $4300000.
ANÁLISIS
-Que deseo Mostrar:
- Estudiantes con letra 'l' que practiquen voleibol su región no sea cristianismo y su semestre tenga un valor entre $1700000 y $4300000.
-Tablas Involucradas
- estudiante
Funcion a utilizar
- enum,like, BETWEEN
Codigo: select * from estudiante where car_infom != 'Tecnico profesional' and nombre like '%l%' and deporte like '%Voleibol%' and Religion !=1 and valor_semes BETWEEN 1700000 AND 4300000;

- 5. Liste el promedio del valor de semestre que cancelan los estudiantes de Ing_sistemas.
ANÁLISIS
-Que deseo Mostrar:
- Valor promedio de estudiante de ingeniera sistemas
-Tablas Involucradas
- estudiante
Funcion a utilizar
- enum,avg
Codigo: select avg(valor_semes)as promedio_valor_semes from estudiante where car_infom = 1;

- 6. Liste a los estudiantes que tienen por cualificación el ser intelectual, que vean clase los sábados y cuyo nombre termine con la letra n.
ANÁLISIS
-Que deseo Mostrar:
- Detalles cualificación el ser intelectual que vean clase los sábados y cuyo nombre termine con la letra n.
-Tablas Involucradas
- estudiante
Funcion a utilizar
- enum,like,blob
select * from estudiante where detalles like '%intelectual%' and dias_clase LIKE '%sabado%' and nombre LIKE '%n';
