ProductNumberDuplicates_backupsテーブルがあり、ProductIDとProductNumberの2つの列があります。重複しているProductNumbersがいくつかあります。どのようにして製品の別個の数をカウントし、「(製品)バックアップのように」結果をプリントアウトすることができますか? ?これはストアドプロシージャ内にあるため、@numrecord変数を別の行数として使用する必要があります。私はこのように私のコードを置く:T-SQL重複行の数を数えて結果を出力する方法は?
set @numrecord= select distinct ProductNumber
from ProductNumberDuplicates_backups where COUNT(*) > 1
group by ProductID
having Count(ProductNumber)>1
Print cast(@numrecord as varchar)+' product(s) were backed up.'
選択として=記号はそれに従うことはできません後、明らかに誤りでした。私は同様のケースを検索しましたが、それは単なるselectステートメントです。助けてください。どうもありがとう!
感謝を!expected.''何よりも4以上である、28個の製品を示しています –