これにいくつかの助けが必要です。私は仕事をする必要があるという質問がありますが、私は別のクエリの結果でそれを制限する必要があります。SQLクエリ - 別のデータ型の別のSQLクエリによって制限されています
SELECT ItemID, ItemNums
FROM dbo.Tables
ItemNumsは、さまざまな項目番号の文字列を格納するために使用されるvarcharフィールドです。
これにより、以下が生成されます。
ItemID ItemNums
1 1, 4, 5
2 1, 3, 4, 5
3 2
4 4
5 1
私は、関連するItemNumsにこのような
何かを持っているすべてのアイテムIDを引っ張るために使用する必要がINTとして、各項目の番号を持つ別のテーブルを持っています。
SELECT *
FROM dbo.Tables
WHERE ItemNums IN (4,5)
助けてください。
ご協力ありがとうございます。 ItemNumsフィールドには何百ものアイテムが存在する可能性があるため、この場合は構造を固定することが最適です。 – Xerc