開発者 つぼ

 
お品書き
Amazon
 

SQLServerでランダムで並び替え

 SQLServerで、SELECT(セレクト)した結果をランダムに並び替える方法です。
いままで、呼び出し元のプログラムの方でランダムにしてました…。
NewID()は、uniqueidentifier 型の一意な値を作成する関数です。
なるほど、と言ったところです。


【構文】
SELECT * FROM テーブル名 ORDER BY NewID()

1つの値だけが必要ならば、
SELECT TOP 1 * FROM テーブル名 ORDER BY NewID()

【参考サイト】
河端善博 ログ
   
Copyright © 2005 開発者のつぼ
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送