Ejercicios de SQL
Facultad de Administración
Experiencia:
Base de datos
Alumno:
Lara López Karime Arely
Madrigal Sosa Mariel
Zarate Osorio Erik Eduardo
Catedrático:
Dr.Carlos Arturo Torres Gastelú
Nombre del Trabajo:
Ejercicios de SQL obligatorios y opcionales
Veracruz, ver a 14 de Diciembre del 2009
DIAGRAMA
EJERCICIOS DESQL
(OPCIONALES.)
1
Recupere el ID de empleado, el nombre y el apellido de todos los empleados del banco. Ordene por apellido y nombre.
SELECT EMP_ID, FNAME, LNAME
FROM EMPLOYEE
ORDER BYFNAME, LNAME
7
Construya una consulta que recupere todas las cuentas abiertas en 2002.
SELECT *
FROM ACCOUNT
WHERE OPEN_DATE BETWEEN '2002-01-01' AND '2002-12-31'
11Construya una consulta que localice a todos los empleados cuyo supervisor esté asignado a un departamento diferente. Recupere los ID de empleados, el nombre y el primer apellido.
SELECT EMP_ID,FNAME, LNAME, DEPT_ID, SUPERIOR_EMP_ID
FROM EMPLOYEE
WHERE SUPERIOR_EMP_ID dep_id
Order by emp_id, fname, lname
13
Escriba una consulta compuesta que encuentre el nombre y los apellidos detodos los clientes, junto con el nombre y los apellidos de todos los empleados.
USE EJER_01
SELECT LFNAME,lname
FROM individual
UNION
SELECT fname,lname
FROM employee
17
Escriba unaconsulta que devuelva sólo el mes de la fecha actual.
USE [EJER_01]
SELECT MONTH (GETDATE ())
EJERCICIOS DE SQL
(OBLIGATORIOS)
18(8.1) Construya una consulta que cuente el número defilas en la tabla de cuentas.
SELECT
Count(*) AS Total
FROM
ACCOUNT
19
8.2
Modifique su consulta del ejercicio 8.1 para que calcule el número de cuentas que tiene cada cliente.Muestre el ID del cliente y el número de cuentas por cada uno.
SELECT
Count(*) AS Total
FROM
customer
group by cust_id
select cust_id
from CUSTOMER
where cust_id
Regístrate para leer el documento completo.