Ejercicios sql

2
UNIVERSIDAD VERACRUZANA FACULTAD DE ADMINISTRACION BASE DE DATOS EJERCICIOS SQL EQUIPO 9 MADRIGAL HERNANDEZ ALEJAMDRO SANTOS LARA DAVID

Transcript of Ejercicios sql

Page 1: Ejercicios sql

UNIVERSIDAD VERACRUZANA

FACULTAD DE ADMINISTRACION

BASE DE DATOS

EJERCICIOS SQL

EQUIPO 9

MADRIGAL HERNANDEZ

ALEJAMDRO

SANTOS LARA DAVID

Page 2: Ejercicios sql

12

Si tenemos el conjunto A = {LM N O P} Yel conjunto B = {PQR S T}, qué conjuntos se

forman mediante las siguientes operaciones:

• A union B = LMNOPQRST

• A union all B=LMNOPPQRST

• A intersect B= P

• A except B=LMOS

13

6.2

Escriba una consulta compuesta que encuentre el nombre y los apellidos de todos los

clientes, junto con el nombre y los apellidos de todos los empleados.

SELECT NOM_CLIENTE,APE_CLIENTE, NOM_EMPLE,APE_EMPLE

FROM CLIENTES, EMPLEADOS

17

Escriba una consulta que devuelva sólo el mes de la fecha actual. USE [EJER_01]

SELECT MONTH (GETDATE ())

18(8.1) Construya una consulta que cuente el número de filas en la tabla de cuentas.

SELECT

Count(*) AS Total

FROM

ACCOUNT

9.1

Construya una consulta sobre la tabla account que utiliza una condición de filtrado con

una subconsulta no correlacionada sobre la tabla product, para recuperar todas los

préstamos (product.product_type_cd = 'LOAN'). Recuperar el ID de cuenta, el código de

producto, el ID de cliente y el saldo disponible.

select ACCOUNT_ID, PRODUCT_ID, CUST_ID,.PRESTAMO

(select count(d.numeroitem)

from Detalles as d

where f.numero=d.numerofactura) as cantidad,

(select sum(d.preciounitario*cantidad)

from Detalles as d

where f.numero=d.numerofactura) as total

from facturas as f;