sql >> データベース >  >> RDS >> Mysql

MySQLは2つのテーブルを結合するビューを作成します

    最初に3つのテーブルを結合する必要があります。例

    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. MySQLクエリは行を列に変換できますか?

    2. SQLでアルファベット順に並べ替える方法

    3. カスタムMySQL関数を作成しますか?

    4. PostgresはUnixドメインソケット5432上のサーバーに接続できません