Да, можете.
Пример:
table_a table_b table_c _______________ _______________ _______________| ID | име | | ID | пол | | ID | възраст ||------+--------| |------+--------| |------+--------|| 1 | сам | | 1 | м | | 1 | 18 ||------+--------| |------+--------| |------+--------|| 2 | ана | | 2 | е | | 2 | 22 ||------+--------| |------+--------| |------+--------|
За да получите следния резултат:
<предварителен код> ________________________________ | ID | име | пол | възраст ||------+-------+-------+--------|| 1 | сам | м | 18 ||------+-------+-------+--------|| 2 | ана | е | 22 |Можете да използвате следния SQL израз:
ИЗБЕРЕТЕ a.id, a.name, b.gender, c.ageFROM table_a КАТО ALEFT JOIN table_b AS b ON a.id =b.idLEFT JOIN table_c AS c ON a.id =c.idкод>
P.S.: отговори само на това, за да направи ascii изкуството xD!