Asdkasc
Páginas: 2 (496 palabras)
Publicado: 17 de mayo de 2012
SELECT NOMBRE
FROM empleado
Mostrar todos los apellidos de los empleados
SELECT APELLIDOS
FROM empleado
Mostrar todos los datos de empleadoscon apellido Fernández
SELECT *
FROM empleado
WHERE APELLIDOS LIKE '%Fernandez%'
Mostrar todos los datos de los empleados cuyo nombre empiece con A
SELECT *
FROM empleado WHERE NOMBRE LIKE 'A%'
Mostrar el nombre, apellido, sueldo y comisión de los empleados que tienen jefe y su comisión es mayor a 150
SELECT NOMBRE, APELLIDOS, SUELDO, COMISION
FROM empleado WHERE (JEFE_ID IS NOT NULL
AND COMISION >150)
Mostrar el nombre y apellidos de los empleados que ganen más de 12000 al año (multiplicar sueldo por 12).
SELECT NOMBRE, APELLIDOS
FROM empleado WHERE (SUELDO *12) >12000
Mostrar el nombre y apellidos de los empleados que trabajen en COMERCIAL
SELECT NOMBRE, APELLIDOS
FROM empleado
WHERE CARGO LIKE COMERCIAL
Mostrar el nombre y apellidos de losempleados que no trabajen en comercial y cuyo nombre empiece con N
SELECT NOMBRE, APELLIDOS
FROM empleado
WHERE CARGO NOT LIKE COMERCIAL
AND NOMBRE LIKE 'N%'
Mostrar el nombre, sueldo ycomisión de los empleados que no tienen comisión. Ordenar la respuesta por sueldo de mayor a menor.
SELECT NOMBRE , SUELDO , COMISION
FROM empleado
WHERE COMISIONIS NULL
ORDER BY SUELDO DESC Mostrar una lista de los empleados ordenados por el apellido y nombre.
SELECT APELLIDOS , NOMBRE
FROM empleado
ORDER BY APELLIDOS , NOMBRE
Mostrar todos los posibles cargos de los empleados, sinrepeticiones.
SELECT CARGO
FROM empleado
GROUP BY CARGO
Mostrar los nombres de los empleados que tengan el cargo de PRESIDENTE, VICEPRESIDENTE o DIRECTOR.
SELECT NOMBRE
FROM empleadoWHERE (CARGO LIKE PRESIDENTE
OR CARGO LIKE VICE PRESIDENTE
OR CARGO LIKE DIRECTOR)
Mostrar los apellidos de los empleados que ganen más de 1000 (incluido), pero menos de 2000 (incluido)...
Leer documento completo
Regístrate para leer el documento completo.