この投稿で、テーブルからランダムな行を選択する方法を見つけました。次のクエリを使用することをお勧めします。
SELECT * FROM employee ORDER BY RAND() LIMIT 1
しかし、MS SQL 2005 でこのクエリを実行すると、次のエラー メッセージが表示されます。
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 'LIMIT'.
誰が私が間違っているのか教えてもらえますか? MS SQL は LIMIT をサポートしていませんか? もしそうなら、どうすればこれを行うことができますか?