PRACTICA SQL
Julio César Vassallo Anto
27/08/2022
1. Mostar a los alumnos mujeres de la tabla.
Select * From Alumnos where Sexo="F"
2. Mostrar solo ApeAlumno, NomAlumno, Sexo de los alumnos varones
Select ApeAlumno, NomAlumno, Sexo From Alumnos where Sexo="M"
3. Mostrar solo ApeAlumno, NomAlumno, Básico de los Apellidos que inician con “P”
Select ApeAlumno, NomAlumno, Basico From Alumnos where ApeAlumno like "P%"
4. Mostar a los alumnos cuya última letra de su nombre se la “a”
Select * From Alumnos where NomAlumno like "%A"
5. Mostrar a los alumnos cuya segunda letra de su nombre sea “o”
SELECT * FROM Alumnos WHERE NomAlumno LIKE "_o%"
6. Mostrar solo ApeAlumno, NomAlumno, Básico de los apellidos que inician con “R” o con
“M”
SELECT ApeAlumno, NomAlumno, Basico FROM ALUMNOS WHERE ApeALUMNO LIKE
"R%" or ApeALUMNO LIKE "M%"
7. Mostrar a los alumnos cuya última letra de su nombre sea la “e”, “y”, “o”
SELECT * FROM Alumnos WHERE NomAlumno LIKE "%e" OR NomAlumno LIKE "%y"
OR NomAlumno LIKE "%o"
8. Mostar a los alumnos cuya penúltima letra de su apellido sea “e”
Select * From Alumnos where ApeAlumno like "%e_"
9. Mostrar a los alumnos cuyos Códigos sean de 1 a 5
SELECT * FROM ALUMNOS WHERE CODALUMNO BETWEEN 1 AND 5
10. Mostar a los alumnos cuyos Códigos sean 2, 4, 6, 8
SELECT CODALUMNO,APEALUMNO,NOMALUMNO,BASICO FROM ALUMNOS WHERE
CODALUMNO IN (2,4,6,8)
11. Mostar a los alumnos cuyos Básicos sean de 1000 a 2000
SELECT * FROM ALUMNOS WHERE Basico BETWEEN 1000 AND 2000
12. Mostar a los alumnos cuyos Códigos sean de 1 a 3 y 7 a 10
SELECT * FROM ALUMNOS WHERE CodAlumno BETWEEN 1 AND 3 or CodAlumno BETWEEN 7
AND 10
13. Mostar a los alumnos cuyos Básicos sean de 1500 a 1700 y de 1800 a 2000
SELECT * FROM ALUMNOS WHERE Basico BETWEEN 1500 AND 1700 or Basico BETWEEN 1800
AND 2000
14. Mostar solo ApeAlumno, NomAlumno, Sexo de los Apellidos que no inician con “C” o con
“P”
SELECT ApeAlumno, NomAlumno, Sexo FROM ALUMNOS WHERE ApeAlumno Not Like "C%"
15. Mostar a los alumnos cuya última letra de su nombre no sea la “a” y “r”
SELECT * FROM ALUMNOS WHERE NomAlumno Not Like "%a" and NomAlumno Not Like "%r"
16. Mostrar a los alumnos cuya penúltima letra de sus apellidos no sea “e”
SELECT * FROM ALUMNOS WHERE ApeAlumno Not Like "%e_"
17. Mostar a los alumnos cuyos Códigos no sean de 2 a 5
SELECT * FROM ALUMNOS WHERE CodAlumno Not BETWEEN 2 AND 5
18. Mostar a los alumnos cuyos Códigos no sean 1, 4, 8
SELECT * FROM ALUMNOS WHERE CodAlumno Not in (1,4,8)
19. Mostar a los alumnos cuyos Básicos no sean 3000 a 4000
SELECT * FROM ALUMNOS WHERE Basico Not Between 3000 and 4000
20. Mostar a los alumnos cuyos Códigos no sean de 2 a 4 y 8 a 10
SELECT * FROM ALUMNOS WHERE CodAlumno Not Between 2 and 4 and CodAlumno Not
Between 8 and 10
21. Mostar a los alumnos cuyos Básicos sean de 1500 a 1700 y de 1800 a 2000
SELECT * FROM ALUMNOS WHERE Basico BETWEEN 1500 AND 1700 or Basico BETWEEN 1800
AND 2000