sql >> Database teknologi >  >> RDS >> Oracle

Indre Forbind tre borde

Du bør altid angive de kolonner, der skal returneres, især da tabellerne indeholder identiske kolonnenavne

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 Workbench-sessionen ser ikke opdateringer til databasen

  2. Forskellige resultatforespørgsler ved brug af mysql og mariadb

  3. Opret en trigger, der opdaterer en kolonne på én tabel, når en kolonne i en anden tabel opdateres

  4. MySQL Inner Join Med LIMIT til venstre bord