Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Różnica między Equi-Join i Inner-Join w SQL

Spróbuj tego:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyzwalacz aktualizacji SQL tylko wtedy, gdy kolumna jest modyfikowana

  2. Grupuj wiersz według sumy określonej kolumny równej określonej wartości

  3. Jak wybrać zagnieżdżony JSON w SQL Server za pomocą OPENJSON

  4. Funkcje bezpieczeństwa w SQL Server 2017

  5. wstawiaj do wartości z klauzulą ​​where