Professional Documents
Culture Documents
Taller Relaciones Ternarias Frank Flores
Taller Relaciones Ternarias Frank Flores
Taller Relaciones Ternarias Frank Flores
-----------------------------------------------------------------------------------
----------------------------------
INSERT INTO CLIENTES VALUES('1801','FRANK','FLORES');
INSERT INTO CLIENTES VALUES('1802','SUSANA','HORIA');
INSERT INTO CLIENTES VALUES('1803','ARMANDO','PAREDES');
INSERT INTO CLIENTES VALUES('1804','ARMANDO','GUERRA');
INSERT INTO CLIENTES VALUES('1805','ANA','CASUELA');
-----------------------------------------------------------------------------------
-----------------------------------------------------------
SENTENCIAS SQL
MOSTRAR TODOS LOS DATOS DEL EMPLEADO CON MAYOR NUMERO VENTAS
SELECT *
FROM EMPLEADO
WHERE CED_EMP IN(SELECT CED_EMP_VEN
FROM VENTAS
GRUOP BY CED_EMP_VEN
HAVING COUNT(CED_EMP_VEN)= (SELECT MAX(COUNT(CED_EMP_VEN))
FROM VENTAS
GROUP BY
CED_EMP_VEN);
MOSTRAR TODOS LOS DATOS DEL EMPLEADO CON MENOR NUMERO DE VENTAS
SELECT *
FROM EMPLEADO
WHERE CED_EMP IN(SELECT CED_EMP_VEN
FROM VENTAS
GRUOP BY CED_EMP_VEN
HAVING COUNT(CED_EMP_VEN)= (SELECT MIN(COUNT(CED_EMP_VEN))
FROM VENTAS
GROUP BY
CED_EMP_VEN);
SELECT *
FROM REFACCIONES
WHERE COD_REF IN (SELECT COD_REF_VEN
FROM VENTAS
GRUOP BY COD_REF_VEN
HAVING COUNT(COD_REF_VEN)= (SELECT MAX(COUNT(COD_REF_VEN))
FROM VENTAS
GROUP BY
COD_REF_VEN);
SELECT *
FROM REFACCIONES
WHERE COD_REF IN (SELECT COD_REF_VEN
FROM VENTAS
GRUOP BY COD_REF_VEN
HAVING COUNT(COD_REF_VEN)= (SELECT MIN(COUNT(COD_REF_VEN))
FROM VENTAS
GROUP BY
COD_REF_VEN);
MOSTRAR LOS DAOTS DEL EMPLEADO QUE GANA MAS QUE TODOS EMPLEADOS
SELECT *
FROM EMPLEADOS
WHERE SUE_EMP = (SELECT SUEL_EMP
FROM EMPLEADOS
GROUP BY SUE_EMP
HAVING MAX(SUEL_EMP) ;