-1
我想使用LIMIT到SQL Server 2008中,但它不工作,我能做什麼,我是SQL新手我已經使用過mySQL。SQL服務器2008不支持LIMIT
這裏是SQL查詢我想:
SELECT * FROM konto WHERE id_e_klientit = 9 ORDER BY koha_relizimit DESC LIMIT 1
我想使用LIMIT到SQL Server 2008中,但它不工作,我能做什麼,我是SQL新手我已經使用過mySQL。SQL服務器2008不支持LIMIT
這裏是SQL查詢我想:
SELECT * FROM konto WHERE id_e_klientit = 9 ORDER BY koha_relizimit DESC LIMIT 1
在MSSQL中它顯然像SELECT TOP x * FROM ...
SELECT TOP 1 * FROM konto WHERE id_e_klientit = 9 ORDER BY koha_relizimit DESC
嘗試SELECT TOP 1 *
...
LIMIT是sql的一個MySQL擴展。它不是標準的SQL語言的一部分。 Sql Server 2012及更高版本以標準方式進行操作,該標準僅在2011年正式採用.Sql Server 2008 R2及更早版本有不同的選項。 – 2013-04-26 00:05:42