テーブル「testtable」の構造は
id int 主キー
製品 ID int
属性 ID int
値 varchar(250)
ここで、productid は製品の一意の ID、attributeid は製品の属性の一意の ID (サイズ、品質、高さ、色など) で、「値」は属性の値です。
結果をフィルタリングする必要があります。このクエリで要件を達成します。しかし、私はクエリでそれを作ることができません。
select a.* from dbo.testtable a
where a.attributeId=10 and a.[Value]='Romance'
and productId in
(
select productId
from
dbo.testtable where attributeId =7 and [Value]='Hindi'
)
このクエリを作成するにはヘルプが必要です..