SELECT cd_title FROM price_table WHERE cd_price<1500

を、cd_title毎に

SELECT * FROM cd_table WHERE cd_title = 上記結果

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

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ランキング

おすすめ情報

カテゴリ