Microsoft SQL Serverを初めて使用しており、WHERE句に記載されているすべてのレコードを返すクエリが必要です。私が持っているものは、3行しか返しません。SQLクエリの結果WHERE句のすべてのレコードを返す必要があります。
私はC#を使用してテキストファイルを読み込み、解析しています。そのテキストファイルでは、データベースから結果を取得し、その結果を使用してそのテキストファイルを再構築するためのクエリを作成しています。元のテキストファイルに重複する行が含まれています。各行は、データベースから取得されたデータに関連付けられている必要があります。 - 私は戻っ必要なもの
SELECT tbl1.HdrCode, tbl1.HdrName
FROM Table1 tbl1
WHERE tbl1.HdrCode
IN ('000520',
'000531',
'000531',
'000636')
は次のとおりです。
000520 Name1
000531 Name2
000531 Name2
000636 Name3
おかげ
あなたがリストしたレコードのうち、4つすべてを表示する必要がありますが、2番目の「000531」の値は必要ありません。あなたはどんな結果を見ていますか?使用しているクエリは本当ですか?また、他の人の回答から、私はあなたの質問を正しく理解することができますか?私はもう少し説明できますか? – Goose
*私が返す必要があるものは*これは私にとってかなり混乱しています –
編集したので、クエリから星を削除してください。彼らはwhere句の2つのHdrCodeを太字にしました。 – Dresden