sql >> Databáze >  >> RDS >> Mysql

MySQL vytvoří pohled spojující dvě tabulky

Nejprve se musíte připojit ke třem stolům. Příklad

CREATE VIEW GiftsList
AS
SELECT  b.name user_from,
        c.name user_to,
        d.name gift_name,
        d.price gift_price
FROM    gift a
        INNER JOIN users b
            ON a.user_from = b.id
        INNER JOIN users c
            ON a.user_from = c.id
        INNER JOIN items d
            ON a.item = d.id


  1. Jak vytvořit složený cizí klíč v SQL Server (příklad T-SQL)

  2. Nelze správně číst tabulku SQL v pythonu:sloupce varchar importované jako znaky / n-tice oddělené čárkami

  3. Oracle - aktualizace join - tabulka bez klíčů

  4. Formát PHP date() při vkládání do datetime v MySQL