• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サブクエリで別の列から組み合わせたいのですが)

サブクエリで別の列から組み合わせたいのですが

このQ&Aのポイント
  • サブクエリを使って他の列と組み合わせる方法について困っています。
  • 売上品の竹輪か品コードのどちらかを含むものを検索したいが、正しく結果が出てきません。
  • SELECT文とIN句を使用して、売上品と品コードを含む担当コードを抽出しようとしています。

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

  • ベストアンサー
回答No.1

>売上品の竹輪か品コードのどちらかを含むものを検索したいのですが 説明文の通りに書くだけです。 SELECT 担当, 商品, 売上品 FROM TableName WHERE 担当 IN (SELECT 担当 FROM TableName WHERE 売上品 = '竹輪' or 品コード = 'K000005') ; 逆に、SQL文を日本語で説明すると・・ 売上品が竹輪か、品コードがK000005の担当者を検索し、その担当者に関するレコードを全て抽出するSQLです。