Mysql对over子句使用正确的语法

使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/

希望这可以帮助。

以上是 Mysql对over子句使用正确的语法 的全部内容, 来源链接: utcz.com/qa/436051.html

回到顶部