sql >> Databasteknik >  >> RDS >> Mysql

Tre sammanfogade tabeller fråga med många-till-många-relation i JPA

Jag tror att din SQL kan se ut ungefär så här:

SELECT * FROM Hospital WHERE Postcode = 3000 AND
Hospital_id IN
    (SELECT Hospital_id FROM Hospital_Medical hm
    INNER JOIN Medical_Service m ON hm.Medical_id = m.Medical_id
    where Medical_name = 'Emergency') AND
Hospital_id IN
(SELECT Hospital_id FROM Hospital_Language hl
    INNER JOIN Language_Service l ON hl.Language_id = l.Language_id
    where Language_name = 'English')


  1. PHP - Medan / Else-fel?

  2. Konvertera DateTime för MySQL med C#

  3. Hur man skapar en tabell i SQL Server med hjälp av en fråga

  4. Använd php mysqli skapa reskontrabok och få balans enligt DR och CR