SELECTEER x.vSubCodeAlternative, x.vCodeAlternative, y.Counter
VAN
(
SELECTEER VERSCHILLENDE vSubCodeAlternative, vCodeAlternative
VAN dbo.tbProduct
WAAR (iProductGroupId = @iProductGroupid) EN (vSubCodeAlternative <> '')
) X,
(
SELECTEER vCodeAlternative, TELLING (verschillende vSubCodeAlternative) zoals in tegenovergestelde richting
VAN dbo.tbProduct
WAAR (iProductGroupId = @iProductGroupid) EN (vSubCodeAlternative <> '')
GROEP DOOR vCodeAlternative
) Y
waar x.vCodeAlternative=Y.vCodeAlternative
orde door x.vCodeAlternative, x.vsubCodeAlternative