sql >> Database teknologi >  >> RDS >> Sqlserver

Forskellen mellem Equi-Join og Inner-Join i SQL

Prøv dette:

SELECT a.First_Name, b.Dept_Name, alt.Min_Salary AS Min_Salary
FROM table123 a
INNER JOIN table246 b
    ON a.Dept_ID = b.Dept_ID
INNER JOIN (
            SELECT Dept_ID, MIN(Salary) Min_Salary
            FROM table123
            GROUP BY Dept_ID
           ) alt
    ON b.Dept_ID = alt.Dept_ID
WHERE a.Salary = alt.Min_Salary;



  1. Hvordan gemmer man daglige poster fra en mysql-tabel til en anden?

  2. phpMyBackupPro – Et webbaseret MySQL-sikkerhedskopieringsværktøj til Linux

  3. venstre join multiplicerende værdier

  4. Blanding af isolationsniveauer i PostgreSQL