为什么我使用的时候会得到2个以上的结果 该声明?
SELECT TOP 2 * FROM Customers ORDER BY Country DESC
你可以在这里试试: http://www.w3schools.com/sql/trysql.asp?filename=trysql_select_top&ss=-1
答案 0 :(得分:2)
如果您使用的是MySQL,那么您没有使用正确的语法。你没有使用TOP
...那是用于SQL Server(和其他“Microsoftish”方言;-))。您必须使用LIMIT
:
SELECT *
FROM Customers
ORDER BY country DESC
LIMIT 2