Está en la página 1de 2

EJERCICIOS DE SQL APLICADOS A LA TABLA PERSONAS

MOSTRAR LA LISTA DE TODAS LAS PERSONAS, CON TODOS SUS CAMPOS. SELECT * FORM Personas MOSTRAR SOLO APELLIDOPATERNO Y NOMBRES DE TODAS LAS PERSONAS SELECT ApellidoPaterno, nombres FROM personas MOSTRAR LA LISTA DE TODAS LAS PERSONAS INCLUIDO SU TELFONO QUE SEAN SE SEXO FEMENINO SELECT ApellidoPaterno, nombres, telefono FROM personas WHERE sexo="Femenino" MOSTAR TODAS LAS PERSONAS QUE SEAN MENORES DE EDAD. SELECT ApellidoPaterno, nombres, telefono, fechaNacimiento FROM personas WHERE FechaNacimiento>#12/05/1994# MOSTAR TODAS LAS PERSONAS QUE SEAN MENORES DE EDAD DE SEXO MASCULINO. SELECT ApellidoPaterno, nombres, telefono, fechaNacimiento FROM personas WHERE FechaNacimiento>#12/05/1994# AND sexo="Masculino" MOSTAR TODAS LAS PERSONAS QUE SEAN MENORES DE EDAD DE SEXO MASCULINO QUE VIVAN EN LA CALLE 4 DE DICIEMBRE . SELECT ApellidoPaterno,nombres, telefono, fechaNacimiento, calleprincipal, callesecundaria1 FROM personas WHERE FechaNacimiento>#12/5/1994# AND sexo="Masculino" and Calleprincipal="4 de diciembre" CUANTA MUJERES EXISTE EN EL LISTADO SELECT COUNT(nombres) as Total FROM personas WHERE sexo="femenino" CUANTA MUJERES Y CUANTOS HOMBRES EXISTE EN EL LISTADO SELECT Sexo, COUNT(nombres) as Total FROM personas GROUP BY sexo CUANTOS NACIONALES Y CUANTOS EXTRANJEROS POR PASES EXISTEN EN EL LISTADO SELECT NACIONALIDAD, count(nombres) as Total FROM personas GROUP BY NACIONALIDAD MOSTRAR EL LISTADO DE TODOS LOS EXTRANJEROS SELECT Nombres, Apellidopaterno, Nacionalidad FROM Personas WHERE Nacionalidad<>"Ecuatoriana"

EJEMPLO MEDIANTE LA UTILIZACIN DE 2 TABLAS

MOSTRAR EL LISTADO DE LOS PROFESORES 1. SELECT ApellidoPaterno, nombres, cargo FROM Personas INNER JOIN Profesores ON Personas.IdPersona=Profesores.IdPersona 2. SELECT ApellidoPaterno, nombres, cargo FROM Personas, Profesores WHERE Personas.IdPersona=Profesores.IdPersona MOSTRAR TODOS LOS DOCENTES CUYO APELLIDO PATERNO EMPIECE CON LA LETRA A 1. SELECT ApellidoPaterno, nombres, cargo FROM Personas INNER JOIN Profesores ON Personas.IdPersona=Profesores.IdPersona WHERE cargo="Docente" and apellidoPaterno like 'a*' 2. SELECT ApellidoPaterno, nombres, cargo FROM Personas, Profesores WHERE Personas.IdPersona=Profesores.IdPersona And cargo="Docente" and apellidoPaterno like 'a*'

También podría gustarte