SELECT LAST(CustomerName)AS LastCustomer FROM Customers;

时间:2016-11-02 05:50:54

标签: mysql

我是mysql的初学者,而我练习语法LAST(),即 SELECT LAST(CustomerName) AS LastCustomer FROM CUSTOMERS; 我收到了错误。

  

错误:错误1064(42000):您的SQL语法出错;   查看与您的MariaDB服务器版本对应的手册   在'(CustomerName)AS LastCustomer FROM附近使用的正确语法   CUSTOMERS'在第1行

3 个答案:

答案 0 :(得分:2)

事情是mysql上没有像 LAST()这样的功能。您可以看到评论here所在的位置。

您可以找到访问mysql aggregated functions

的mysql函数列表

最好使用如下的简单查询 -

SELECT CustomerName as LastCustomer ORDER BY id DESC LIMIT 1

希望它有帮助...:)

答案 1 :(得分:0)

试试这个

SELECT * FROM CUSTOMERS ORDER BY customer_id DESC LIMIT 1;

答案 2 :(得分:0)

Mysql不支持Last(),请尝试 SELECT TOP 1 CustomerName FROM Customers ORDER BY CustomerID DESC;