• 締切済み

SELECT cd_title FROM price_table WH

SELECT cd_title FROM price_table WHERE cd_price<1500 を、cd_title毎に SELECT * FROM cd_table WHERE cd_title = 上記結果 としたいのですが、どうしたらよいのでしょう?

みんなの回答

  • yamada_g
  • ベストアンサー率68% (258/374)
回答No.1

SELECT * FROM cd_table WHERE cd_title in (SELECT cd_title FROM price_table WHERE cd_price<1500) か SELECT * FROM cd_table a WHERE exists (SELECT * FROM price_table b WHERE b.cd_price<1500 and a.cd_title = b.cd_title) でいいと思います。

関連するQ&A