• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQL サブクエリについて)

MySQLサブクエリについてのデータ取得方法

このQ&Aのポイント
  • MySQL 5.1.32-communityのtb1とtb2のデータから、スレッドごとの最新コメントとコメント数を取得するためのSQL文を作成する方法について教えてください。
  • 既にtb1とtb2のデータを結合するSQL文は作成済みですが、スレッドごとのコメント数も取得する方法を教えていただきたいです。
  • お知恵をお貸しいただける方がいらっしゃいましたら、どうぞよろしくお願いいたします。

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

  • ベストアンサー
  • nora1962
  • ベストアンサー率60% (431/717)
回答No.1

単純でよければ、スカラーサブクエリを使うのが簡単です。 select *, (select count(*) from tb2 where A.no=tb2.no ) thread_count from tb1 as A left join tb2 as B on A.no = B.no where not exists( select * from tb2 C where B.no = C.no and B.date < C.date ) ;

4822
質問者

お礼

回答有難うございます。 スカラサブクエリというのを初めて聞きました。 勉強になりました。

関連するQ&A