“Присоединяйтесь к нескольким таблицам в той же таблице SQL” Ответ

Присоединяйтесь к нескольким таблицам SQL

SELECT TableA.*, TableB.*, TableC.*, TableD.*
FROM TableA
    JOIN TableB
        ON TableB.aID = TableA.aID
    JOIN TableC
        ON TableC.cID = TableB.cID
    JOIN TableD
        ON TableD.dID = TableA.dID
WHERE DATE(TableC.date)=date(now()) 
Honey Bee

Присоединяйтесь к нескольким таблицам в SQL

SELECT Books_Namn, Author_Namn, Author_Age, Store_Namn FROM books

JOIN Author ON Author_Id = Author_Author_Id

JOIN Books_has_Store ON Books_Books_Id = Books_Id

JOIN Store ON Store_Id = Store_Store_Id;
Dead Dog

Присоединяйтесь к нескольким таблицам в той же таблице SQL

SELECT 
    ticket.ticket_id,  
    a1.attr_val AS attr_val1,
    a2.attr_val AS attr_val2,
    a3.attr_val AS attr_val3
FROM ticket
    LEFT JOIN attr a1 ON ticket.ticket_id=a1.ticket_id AND a1.attr_type=1
    LEFT JOIN attr a2 ON ticket.ticket_id=a2.ticket_id AND a2.attr_type=2
    LEFT JOIN attr a3 ON ticket.ticket_id=a3.ticket_id AND a3.attr_type=3
Shy Skipper

Ответы похожие на “Присоединяйтесь к нескольким таблицам в той же таблице SQL”

Вопросы похожие на “Присоединяйтесь к нескольким таблицам в той же таблице SQL”

Больше похожих ответов на “Присоединяйтесь к нескольким таблицам в той же таблице SQL” по Sql

Смотреть популярные ответы по языку

Смотреть другие языки программирования