Advertisement
GastonPalazzo

Subconsultas

Oct 29th, 2020 (edited)
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.29 KB | None | 0 0
  1. --1
  2. SELECT Emp_No AS 'NΒΊ de cliente', Apellido, Fecha_Alt AS 'Fecha de Alta'
  3. FROM emp
  4. WHERE Fecha_Alt <= (SELECT MIN(Fecha_Alt) FROM emp);
  5. --2
  6. SELECT Apellido, Oficio
  7. FROM emp
  8. WHERE Oficio = (SELECT Oficio FROM emp WHERE Apellido = 'JIMENEZ');
  9. --3
  10. SELECT Apellido, Oficio, Salario, Dept_No AS 'NΒΊ de depto'
  11. FROM emp
  12. WHERE Salario > (SELECT MAX(Salario) FROM emp WHERE Dept_No = 30);
  13. --4
  14. SELECT Apellido, Oficio
  15. FROM emp
  16. WHERE Dept_No = 20 AND Oficio IN(SELECT emp.Oficio FROM emp, dept WHERE emp.Dept_No = dept.Dept_No AND dept.DNombre = 'VENTAS');
  17. --5
  18. SELECT Apellido, Oficio, Salario
  19. FROM emp
  20. WHERE Salario > (SELECT AVG(Salario) FROM emp WHERE Oficio = 'DIRECTOR') AND Oficio != 'PRESIDENTE';
  21. --6
  22. SELECT Apellido, Funcion, Salario, Hospital_Cod
  23. FROM plantilla
  24. WHERE Funcion LIKE 'Enfermer%' AND Hospital_Cod = (SELECT Hospital_Cod FROM hospital WHERE Nombre = 'San Carlos');
  25. --7
  26. SELECT DISTINCT plantilla.Salario, hospital.Nombre
  27. FROM plantilla, hospital
  28. WHERE hospital.Nombre =
  29.     (SELECT Nombre FROM hospital WHERE Nombre = 'Provincial') OR hospital.Nombre =
  30.         (SELECT Nombre FROM hospital WHERE Nombre = 'General');
  31. --8
  32. SELECT Apellido
  33. FROM enfermo
  34. WHERE STR_TO_DATE(Fecha_Nac, '%d-%M-%Y') < (SELECT STR_TO_DATE(Fecha_Nac, '%d-%M-%Y') FROM enfermo WHERE Apellido LIKE '%Miller%');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement