100 個のランダムな行を選択する以下のクエリがあります。ただし、個別の名前も選択する必要があります。私は使用してみSELECT DISTINCT u.name
ましGROUP BY u.name
たが、何も動作しません。
SELECT TOP (100) c.id, u.id u.name, b.sector, u.default
FROM cads AS c
INNER JOIN users AS u ON c.cad = u.id
INNER JOIN business AS b ON u.id = b.cad
WHERE (c.[public] = 'True') AND (c.valid = 'True')
AND (u.default = '$curr')
AND (c.expires IS NULL OR c.expires >= GETDATE())
ORDER BY NEWID()
どうもありがとう