Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Perbedaan antara Equi-Join dan Inner-Join di SQL

Coba ini:

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. Perbedaan antara Pengguna dan Login di SQL Server

  2. Pilih Kolom di SQL bukan di Group By

  3. Masalah Serialisasi C# dan SQL Server 2008 CLR

  4. Permintaan pembaruan SQL dan 'subquery mengembalikan lebih dari satu nilai'

  5. Bagaimana cara melewatkan parameter nilai tabel ke prosedur tersimpan dari .net code