0

クエリがあります

SELECT foodjoint_id FROM provider_food_joints WHERE foodjoint_name='".$foodjoint_name."'";

ここで、foodjoint_idがファイルされている別のテーブルからすべての情報を選択する必要があります

SELECT *  AND foodjoint_name FROM  provider_food_joints  from menu_item where foodjoint_id = THOSE ID

私はこの2つに参加する必要があります

4

3 に答える 3

2
SELECT provider_food_joints.*, 
       menu_item.* 
FROM   provider_food_joints 
       INNER JOIN menu_item 
               ON menu_item.foodjoint_id = provider_food_joints.foodjoint_id 
WHERE  provider_food_joints.foodjoint_name = '".$foodjoint_name."' 
于 2012-05-30T09:26:04.223 に答える
1
SELECT * FROM  provider_food_joints a join menu_item b 
on a.foodjoint_id = b.foodjoint_id where foodjoint_name='".$foodjoint_name."'"
于 2012-05-30T09:27:06.817 に答える
-3
SELECT *  AND foodjoint_name FROM  provider_food_joints  
WHERE foodjoint_id IN (SELECT foodjoint_id FROM provider_food_joints WHERE foodjoint_name='".$foodjoint_name."'")
于 2012-05-30T09:27:38.450 に答える