[前][次][番号順一覧][スレッド一覧]

mysql:8233

From: 高橋政利 <高橋政利 <takahashi@xxxxxxxxxx>>
Date: Tue, 30 Sep 2003 21:52:13 +0900
Subject: [mysql 08233] JOIN 構文で連結した先のフィールドで WEHE により抽出したい。




2つのテーブル例えば

テーブル名:fish
 ID | NAME    | SHOP_id | 
----+---------+---------+-
  1 | サンマ  | 1       | 
  2 | アジ    | 2       | 
  3 | イナダ  | 2       | 
  4 | ブリ    | 3       | 
  5 | カツオ  | 4       | 
  6 | ヒラメ  | 2       | 
  7 | キス    | 1       | 

テーブル名:shop
 ID | S_NAME      | 
----+-------------+-
  1 | 高橋商店    | 
  2 | 佐藤商会    | 
  3 | 高野水産    | 
  4 | 鈴木物産    | 
 
があったとします。
この2つのテーブルをJOIN構文で以下のようにしました。

SELECT * FROM fish LEFT JOIN shop ON fish.SHOP_id = shop.ID

こうすることにより、

 ID | NAME    | SHOP_id | ID  | S_NAME   |
----+---------+---------+-----+----------+
  1 | サンマ  | 1       | 1   | 高橋商店 |
  2 | アジ    | 2       | 2   | 佐藤商会 |
  3 | イナダ  | 2       | 2   | 佐藤商会 |
  4 | ブリ    | 3       | 3   | 高野水産 |
  5 | カツオ  | 4       | 4   | 鈴木物産 |
  6 | ヒラメ  | 2       | 2   | 佐藤商会 |
  7 | キス    | 1       | 1   | 高橋商店 |

となりますが、ここでさらに WHERE構文により検索を行いたかったのですが
うまく行きません。



[前][次][番号順一覧][スレッド一覧]

->    8233 2003-09-30 21:52 [高橋政利 <takahashi@] JOIN 構文で連結した先のフィールドで WEHE により抽出したい。
      8234 2003-09-30 22:43 ┗[遠藤 俊裕 <endo_t@xx]