SELECT cd_title FROM price_table WHERE cd_price<1500

を、cd_title毎に

SELECT * FROM cd_table WHERE cd_title = 上記結果

としたいのですが、どうしたらよいのでしょう?

このQ&Aに関連する最新のQ&A

A 回答 (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)
でいいと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す


おすすめ情報