Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Разлика между Equi-Join и Inner-Join в SQL

Опитайте това:

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. Проблеми с редактиране на запис в Access / SQL (конфликт при запис)

  2. Msg 203, ниво 16, състояние 2, не е валиден идентификатор

  3. sql сървър, показващ липсващи дати

  4. Как да прехвърля криптирани съхранени процедури от онлайн база данни към локална?

  5. SQL Server ROWLOCK върху SELECT, ако не съществува транзакция INSERT