sql >> Databáze >  >> RDS >> Oracle

Vnitřní spojení tří stolů

Vždy byste měli specifikovat sloupce, které se mají vrátit, zejména proto, že tabulky obsahují identické názvy sloupců

SELECT p.Par_Id, p.Pat_Name, p.Pat_Gender,
    h.His_Id, h.Treated_By,
    t.Treat_Id, t.Treat_Type, t.Charges
FROM Patient p 
INNER JOIN History h 
    ON p.PAR_ID = h.PAT_ID
INNER JOIN Treatment t
    ON h.HIS_ID = t.HIS_ID AND p.PAR_ID = h.PAT_ID


  1. MySql:Dotaz na více identických dynamických tabulek

  2. Odstranění profilu pošty databáze v SQL Server (T-SQL)

  3. Existuje způsob, jak uložit text Unicode v databázi Oracle nakonfigurované jako „US7ASCII“

  4. Jak připojit databázi SQL Server z příkazového řádku