• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mysql 複数テーブルの条件付け摘出)

MySQLで複数テーブルの条件付け摘出

このQ&Aのポイント
  • MySQLで複数テーブルから条件付けで取り出したい場合の方法について教えてください。
  • LEFT JOINを使用してテーブルを結合し、条件を指定することでデータを取得できます。
  • 'update_at'に対応する'value'を取得したい場合、適切な結合と条件指定が必要です。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

結合した結果から日付で抽出してはいけませんね 結合条件に日付をいれればよいでしょう select a.acount_no,name,value from table_a as a LEFT JOIN table_b as b ON a.acount_no = b.acount_no and b.update_at = '2012-05-14' order by a.acount_no asc

psalm221
質問者

お礼

なるほど! 結合条件に指定する方法があるのですね。 勉強になりました。m(_ _)m

その他の回答 (1)

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

select a.acount_no,name,value from table_a as a LEFT JOIN table_b as b ON (a.acount_no = b.acount_no and b.update_at = '2012-05-14') 試さないで書いてますが。

psalm221
質問者

お礼

結合条件に日付を指定するんですね。 この度は勉強になりました。有難う御座います。m(_ _)m

関連するQ&A

専門家に質問してみよう