使over子句在mysql中工作的正确语法是什么?
我想查看每个用户发送的短信总数,而不用group by子句将其分组。
SELECT username, count(sentSmsId) OVER (userId) FROM sentSmsTable, userTable WHERE userId = sentUserId;
据我所知,MySQL中没有OVER子句,但是以下链接可以帮助您实现相同的结果:
http://explainextended.com/2009/03/10/analytic-functions-first_value- last_value-lead-lag/
希望这可以帮助。