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

SQLで2つのテーブルからデータをフェッチする方法

    product_priceという名前のフィールドがあると仮定します 2番目のテーブル(リストしていません):

    SELECT t1.product_s_desc, t1.product_desc, t1.product_name, t2.product_price
    FROM table1 t1
    INNER JOIN table2 t2 ON t2.product_id = t1.product_id
    

    JOINS> 、これはSQLクエリを作成するための非常に基本的な部分です。 table2にインデックスを追加することも検討してください。 product_idフィールドを使用して、クエリをより高速に実行します。



    1. シェープファイルをMySQLにインポートする方法

    2. MySQLデータベースの設計。 1対1のテーブルに行を挿入します。

    3. SQLで2つの無関係なテーブルを結合する方法

    4. 外部キーに基づいて2つ以上の行をマージするにはどうすればよいですか?