いくつかの重複レコードを持つ製品テーブルがあります。名前とタイプに従ってグループ化された主キーを取得する必要があります
DECLARE @Products TABLE
(
pkProductId INT,
productName NVARCHAR(500),
productType INT
)
INSERT INTO @Products (pkProductId, productName, productType)
VALUES
(1, 'iphone', 0),
(2, 'iphone', 0),
(3, 'iphone', 1),
(4, 'iphone', 1),
(5, 'iphone', 1)
tsql のように実行した後
SELECT pr.pkProductId FROM @Products pr
GROUP BY pr.productName, pr.productType
HAVING COUNT(pr.productName) > 1
これらの IDを取得したい
pkProductId
---------------
2
4
5
あなたのHeplsをありがとう:)