Diferència entre revisions de la pàgina «M2 - Bases de dades / Exercicis UF2: Llenguatges SQL / Solucions T6»
De wikiserver
Línia 18: | Línia 18: | ||
ORDER BY sal DESC; | ORDER BY sal DESC; | ||
</pre> | </pre> | ||
+ | <!-- | ||
3. Escriu una consulta que mostri el número i nom de tots els empleats que treballen en un departament amb qualsevol empleat que tingui un nom que contingui una "T". Salva la sentència SQL en un fitxer anomenat p6q3.sql. | 3. Escriu una consulta que mostri el número i nom de tots els empleats que treballen en un departament amb qualsevol empleat que tingui un nom que contingui una "T". Salva la sentència SQL en un fitxer anomenat p6q3.sql. | ||
Línia 73: | Línia 74: | ||
START p6q7.sql | START p6q7.sql | ||
</pre> | </pre> | ||
+ | --> |
Revisió del 12:08, 19 nov 2020
1. Escriu una consulta que mostri nom i data d'alta de tots els empleats que treballen en el mateix departament que Blake (Exclou a Blake).
SELECT ename, hiredate FROM emp WHERE deptno IN (SELECT deptno FROM emp WHERE ename='BLAKE') AND ename != 'BLAKE';
2. Fes una subconsulta que mostri el número i nom de tots els empleats que guanyen més que la mitjana de salaris. Classifica el resultat en ordre descendent de salaris.
SELECT empno, ename FROM emp WHERE sal > (SELECT AVG(sal) FROM emp) ORDER BY sal DESC;