sql >> Database >  >> RDS >> Mysql

Mysql join-query op drie tabellen met meerdere kolommen

U kunt INNER JOIN . gebruiken hiervoor,

SELECT  a.pid, a.name,
        b.sname,
        c.time_from,
        c.time_to
FROM    person a
        INNER JOIN specialisation b
            ON a.sid = b.sid
        INNER JOIN Timing c
            ON a.pid = c.pid
WHERE   a.sid = 1 and 
        a.name='ABC'  AND 
        c.time_from >= '08:00:00' AND c.time_to <= '10:00:00'


  1. Vergelijk Facebook-array van vriendenlijst met MySQL-tabel

  2. SQLSTATE [22007]:Ongeldige datum/tijd-indeling:1292 Onjuiste datum/tijd-waarde:'2019-03-31 01:52:25'

  3. Toneelstuk! Framework 1.2.4 --- C3P0-instellingen om te voorkomen dat de communicatieverbinding uitvalt tot inactieve tijd

  4. databaseschema voor productkenmerken