テーブルの完全なリストから特定のレコードを取得したいと思います。ここでは、IN 句でカンマ区切りの値を使用しています。テーブルの行は次のようになります。
これが私のSQLクエリですが、クエリは空の結果セットで完了しました`
DECLARE @input VARCHAR(1000) = '2,3,17,10,16'
SELECT * FROM locations
WHERE
east_zone in (SELECT VALUE FROM string_split(@input,','))
OR
west_zone in (SELECT VALUE FROM string_split(@input,','))
あなたの助けに感謝!