SQL ServerのMySQL "LIMIT"句と同等の構文は何ですか?私は私の結果のページングをするためにそれを使用したいと思います。最も近いものは、TOPであるSQL Serverのmysql "LIMIT"句と同等の構文
8
A
答えて
12
(10にrecords5を表示する):
Select top 5 * from tablename
あなたが範囲(行5から10)を取得することができます
SELECT * FROM (
SELECT TOP n * FROM (
SELECT TOP z columns -- (z=n+skip)
FROM tablename
ORDER BY key ASC
)
)
4
をそれに最も近いSELECT TOP X
ですが、それはLIMIT X
と等価です。
LIMIT X, Y
については、(私が知る限り)直接的なMS-SQLの同等物はありません。しかしクリスチャンの解決策は良いものです。
MSSQL2005(以降)に有用であるかもしれないROW_NUMBER構文を持っています
http://msdn.microsoft.com/en-us/library/ms186734%28SQL.90%29.aspx
+7
私は本当にMicrosoftがSQL Serverにこの機能を追加しないのはなぜだろうか? – dvdmn
0
CONT =所望の数が結果 制限を取得し始めているまで=どのように多くの変数
SELECT TOP(見たいです制限)cve_persona 人物から WHERE(cve_persona> cont)
関連する問題
- 1. SQL ServerのMySQL LIMIT句と同等
- 2. NoSQLと同等のSQL Server
- 3. SQL Serverのハッシュセットと同等
- 4. SQL Serverで同等のDISTINCTROW
- 5. SQL ServerとMySQLの同期
- 6. Oracleと同等のSQL Server/Sybase DateDiff
- 7. SQL Serverの同等とLEVEL疑似
- 8. SQL(SQL Server)のWHERE句のCASE文
- 9. SQL Server @@ rowcount before limit
- 10. DELETE ... LIMIT句(SQL)の回避策
- 11. SQL Server 2008の - ケース/ SELECT句で文
- 12. MYSQL date_format '%x-%u'はSQL Serverで同等です
- 13. PL-SQL一時テーブルの句 "FROM UPDATE" T-SQLの等価は、SQL Serverのストアドプロシージャで
- 14. SQL ServerのMySQL Dumpと同等のテーブル内のすべてのデータの挿入文を生成する
- 15. OracleのPL/SQL:構文エラーSAMPLE句
- 16. Excel VBA ADO SQL - From句の構文エラー
- 17. SQL Serverのクエリ構文
- 18. SQL Server 2005のPIVOT構文
- 19. SQL Serverのサブクエリ構文
- 20. SQL Server WHERE句
- 21. DB2のSQL Serverトランザクションと同等のものは何ですか?
- 22. MySQL 5.1と同等のST_CONTAINS
- 23. SQL Serverで 'CREATE TABLE ... LIKE ...'と同等のもの
- 24. (MySQL) "LIMIT"をSQL Serverに書き込む方法は?
- 25. Sql ServerのCOUNTIF集合関数と同等
- 26. SQL構文のエラー(MYSQL 5.0)
- 27. MySQLのSQL構文エラー
- 28. のMySQL 5.1.39 SQL構文エラー
- 29. SQL構文のmysqlエラー
- 30. SQL文と句の違い
どのバージョンのSQL Server? – Antony
も参照してください。http://stackoverflow.com/questions/216673/emulate-mysql-limit-clause-in-microsoft-sql-server-2000 –
[Microsoft SQL ServerでLIMITを実装する方法]の可能な複製(http: //stackoverflow.com/questions/603724/how-to-implement-limit-with-microsoft-sql-server) – e4c5