Diferència entre revisions de la pàgina «M2 - Bases de dades / Exercicis UF2: Llenguatges SQL / Solucions T4»

De wikiserver
Dreceres ràpides: navegació, cerca
Línia 27: Línia 27:
 
WHERE e.deptno = d.deptno AND e.ename LIKE '%A%';
 
WHERE e.deptno = d.deptno AND e.ename LIKE '%A%';
 
</pre>
 
</pre>
 +
<!--
 
5. Fes una consulta per mostrar el nom, ofici, número del departament i nom del departament de tots els empleats que treballen a DALLAS.
 
5. Fes una consulta per mostrar el nom, ofici, número del departament i nom del departament de tots els empleats que treballen a DALLAS.
  
Línia 83: Línia 84:
 
ORDER BY sal DESC;
 
ORDER BY sal DESC;
 
</pre>
 
</pre>
 +
-->

Revisió del 12:07, 19 nov 2020

1. Fes una consulta per mostrar el nom, número de departament i nom de departament de tots els empleats.

SELECT e.ename, e.deptno, d.dname
FROM emp e, dept d
WHERE e.deptno = d.deptno;

2. Mostra els oficis diferents que hi ha al departament 30.

SELECT distinct e.job, d.loc
FROM emp e, dept d
WHERE e.deptno = d.deptno AND d.deptno=30;

3. Fes una consulta per mostrar el nom de l'empleat, nom del departament i localitat de tots els empleats que tenen comissió.

SELECT e.ename, d.dname, d.loc
FROM emp e, dept d
WHERE e.deptno = d.deptno AND e.comm IS NOT NULL;

4. Mostra el nom de l'empleat i nom del departament de tots els empleats que tenen una A en el seu nom. Guarda la sentència SQL en un fitxer anomenat p4q4.sql.

SELECT e.ename, d.dname
FROM emp e, dept d
WHERE e.deptno = d.deptno AND e.ename LIKE '%A%';