sql >> Database >  >> RDS >> Oracle

Gebruik van gecorreleerde subquery

Een veelvoorkomend gebruiksvoorbeeld:details weergeven van de laatst ingehuurde werknemer(s) voor elke afdeling:

select e.deptno, e.empno, e.ename, e.hiredate, e.sal
from   emp e
where  e.hiredate = (select max(e2.hiredate)
                     from   emp e2
                     where  e2.deptno = e.deptno -- the correlation
                    );


  1. MySQL-definiërende kolom als UNIEK met AUTO_INCREMENT in plaats van als primaire sleutel

  2. Kan ik tabellen dynamisch afkappen?

  3. Het gemakkelijker maken om een ​​PostgreSQL-productiedatabase te beheren

  4. Monitoring &Ops Management van MySQL 8.0 met ClusterControl