Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Haz una select (consulta) con una subconsulta en la que nos muestre el Dept_no, Nombre del dept y Salario mínimo */
- SELECT EMPLE.DEPT_NO, DNOMBRE, MIN(SALARIO) "SALARIO MINIMO"
- FROM EMPLE, DEPART
- WHERE EMPLE.DEPT_NO = DEPART.DEPT_NO
- GROUP BY EMPLE.DEPT_NO, DNOMBRE;
- /*con subconsultas*/ SELECT D.DEPT_NO, DNOMBRE, E.MINSAL
- FROM DEPART D, (SELECT MIN(SALARIO) MINSAL, DEPT_NO
- FROM EMPLE GROUP BY DEPT_NO)
- WHERE E.DEPT_NO = D.DEPT_NO;
- /* Con esto nos saca el producto cartesiano de ambos (Pág. 123)*/
- SELECT APELLIDO, OFICIO, EMP_NO, DNOMBRE, LOC FROM EMPLE, DEPART;
- /* Realiza una consulta para obtener el nombre de alumno, su asignatura y su nota (Pág 124-125 EJERCICIO PROP.6) */
- SELECT APENOM
- FROM alumnos
- WHERE dni IN (SELECT dni
- FROM notas
- WHERE (nota BETWEEN 7 AND 8) AND notas.cod = (SELECT cod
- FROM asigunaturas
- WHERE nombre ='fol'));
- /* Con vinculación de tablas el mismo ejercicio si quiero ver las 3.*/
- SELECT APENOM, NOMBRA, NOTA
- FROM ALUMNOS AL, ASIGNATURAS A, NOTAS N
- WHERE (AL.DNI = N.DNI) AND (N.COD =A COD) AND (A.NOMBRE = 'FOL') AND (NOTA BETWEEN 7 AND 8);
Add Comment
Please, Sign In to add comment