私はそれが愚かに聞こえると思いますが、私はランダムに、ユーザーがページを更新するたびに、いくつかのレコードを取得します。それを行うためにSQL Server 2005で利用可能なクエリがありますか?これはページで行う必要がありますか?
答えて
これを試してみてください:
SELECT TOP 10 Field1, ..., FieldN FROM Table1 ORDER BY NEWID()
NEWID()はUNIQUEIDENTIFIERタイプのユニークな値を作成します。これはTake a lookです。
希望します。
はい、
がある私は、SQLが標準化されることを意図しているとして、あなたはMySQLの方法を試みることができるSQL Serverのを知っているが、見ていない:私の知る限り覚えていることができて、あなただけのMySQLを使用する必要があります関数、rand()を使用してSELECT呼び出しをソートし、長さを1に制限して、最初の結果のみを取得します。
SELECT * FROM tableName ORDER BY rand() LIMIT 1
これを行えば、助けてください!
SQL Serverでは動作しません。 'LIMIT'はサポートされておらず、' rand() 'は各行に対して評価されません。 –
stil彼は明らかに彼がそれをMySQLでしたと言いましたので、downvoteにはふさわしくありません – Sandy
@rapsalands - 質問はSQL Server 2005に関するものでしたが、MySQLでうまくいく答えは最高で接線であり、不要なノイズが追加されます。 –
- 1. oracleデータベースからランダムにレコードを取得する方法は?
- 2. ランダムなレコードと特定のレコードを1つのクエリで取得しますか?
- 3. MySQLテーブルからActiveRecord経由でランダムなレコードを取得する方法はありますか? Railsアプリケーションで
- 4. テーブルからランダムなユニークなレコードを取得します
- 5. テーブルから3つのランダムなレコードを取得する
- 6. Zend-frameworkのクエリからレコード数を取得する方法はありますか?
- 7. Doctrineでランダムなレコードを取得する
- 8. SQL Server - テーブルからDISTINCTレコードを取得するクエリ
- 9. データベースから最新のレコードを取得する複数のクエリ
- 10. アドベンチャー作品から500万レコードを取得するクエリ
- 11. MySQL:クエリからレコードの位置番号を取得する
- 12. DBからランダムレコードを取得する
- 13. (ElasticSearch)NESTクエリのすべてのレコードを取得する方法はありますか?
- 14. mysqlからレコードを取得する
- 15. ASIHTTPRequest DBクエリ/取得?
- 16. wcfに文字列クエリを渡し、dbからデータを取得する
- 17. dbから返された行はありませんが、返されるレコードがあります
- 18. すべてのDBから1つのクエリでコンテンツを取得します
- 19. LinqクエリはSQLクエリよりも多くのレコードを取得しています
- 20. PHPはデータベースからユニークなランダムな値を取得します
- 21. Jqueryはテキストエリアからランダムな単語を取得します
- 22. Rails、使用時にランダムなレコードを取得する:group
- 23. 結果をDBクエリの列から取得
- 24. mongodbコレクションからランダムなレコードを取得する最も単純で効果的な方法は何ですか?
- 25. ハッシュセットからランダムな要素を取得しますか?
- 26. Model内からZend \ Db \ Adapterインスタンスを取得するには? (ZF2)
- 27. Angular2には、ルータからルートリストを取得する方法がありますか?
- 28. SQLite ManagerからJTextFieldにデータを取得する方法はありますか?
- 29. DataViewから最初の10レコードを取得するには?
- 30. asp.netアプリケーションでQuickbaseからレコードを取得するには?
必要に応じて、 'TABLESAMPLE'または' ORDER BY NEWID() 'を使用できます。 –