(Azure SQL Server)フィールドを(カンマ区切りの)値にするINSERTとSELECTなどを処理するデータベースを設計します。 CSVは確かのSELECTのために効率的ではありませんが、通貨の何百ものどちらも存在しないためであるとSQLフィールドでCSV型データを処理する方法
SELECT * FROM products WHERE Currency =
A.) USD
b.) USD or CAD
c.) CAD or EUR
d.) EUR
e.) EUR or USD
f.) {Any}
は、製品テーブル内の通貨フィールドを保存:
具体的には私がすることがベストプラクティスを知りません(すなわち、各可能なサブセットがIDを有する製品と通貨との間の)「中間テーブル」である。事前に感謝します
返信いただきありがとうございます。あなたの上記のProduct、Currency&Relationテーブルでは、 「Currency_ID = [1/2/1 OR 2]」の関係からDistinct Product_IDを選択してください。 –