0
SQL Server上にProductsテーブルがあります。 sales_countでランク付けされた上位10行からランダムな行を選択するにはどうすればよいですか?sales_countでランク付けされたテーブルの上位10行からランダムな行を選択してください
方法select random rowsのための答えを見つけた後、これは私がこれまで持っているものです。
SELECT * FROM (
SELECT TOP 1 * FROM
(
SELECT TOP 10 *
From Products
ORDER BY "sales_count" DESC
) a
ORDER BY NEWID()) b
)
しかし、私はそれが正しいだか分かりませんか?