SELECT `a`.`id` AS `id`,
`a`.`info` AS `info`,
`a`.`type` AS `type`,
`a`.`disp` AS `disp`,
`a`.`emp` AS `emp`,
`a`.`tel` AS `tel`,
`a`.`img` AS `img`,
`a`.`job` AS `job`
FROM ((`my_shop` `a`
LEFT JOIN `my_shop2` `b`
ON((`a`.`id` = `b`.`my_shop_id`)))
JOIN `my_shop3` `c`
ON((Ifnull(`b`.`my_shop_id`, `a`.`id`) = `c`.`id`)))
"personal_id"というmy_shopテーブルにフィールドを追加しました。私がしたいのは、personal_idフィールドにidが含まれている場合、上記の情報を取得することです。私はこれをどのように達成しますか?いくつかの例やヒントは素晴らしいでしょう!私はあなたから聞くのが大好きです!MySqlでヌルでなくても単純な結果しか得られない場合
エラーが発生しましたか? – JYoThI
'personal_id'フィールドはクエリのどこにも表示されません。サンプルデータと予想される結果を追加してください。 –
問題は、私が総初心者なので、現在のクエリに次のコードに "personal_id"条件を追加する方法がわかりません。 – Tony