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

SQLの初心者のために複数のルックアップテーブルを処理する方法は?

    SELECT  b.Supplier_Name,
            c.Supply_Type_Name,
            d.Itm_Name,
            a.Stock
    FROM    db_supply a
            INNER JOIN lookup_supplier b
                ON a.Supplier_ID = b.Supplier_ID
            INNER JOIN lookup_supply_type c
                ON a.Supply_Type_ID = c.Supply_Type_ID
            INNER JOIN lookup_itm d
                ON a.Itm_ID = d.Itm_ID
    WHERE   d.Itm_Name = 'Burger'
    

    参加についてさらに知識を深めるには、以下のリンクにアクセスしてください。

    出力

    ╔═══════════════╦══════════════════╦══════════╦═══════╗
    ║ SUPPLIER_NAME ║ SUPPLY_TYPE_NAME ║ ITM_NAME ║ STOCK ║
    ╠═══════════════╬══════════════════╬══════════╬═══════╣
    ║ Jesse         ║ Delivery         ║ Burger   ║     1 ║
    ╚═══════════════╩══════════════════╩══════════╩═══════╝
    


    1. Mysqlの最小値と最大値および各月の対応する日付

    2. HTTPSを使用せずにPHPおよびMySQLで安全なログインスクリプトを作成する

    3. SEQUELIZE(nodeJS)でTRIGGERを作成するにはどうすればよいですか?

    4. mysql拡張機能は非推奨であり、将来削除される予定です。代わりにmysqliまたはPDOを使用してください。