Fel*_*len 3 mysql statistics increment user-variables intervals
我有一个表格,例如每组五行。每个组中的每一行都具有date该组独有的值。
我想在查询中做的是遍历表,并在此date值更改时增加用户变量 (@count) 。也就是说,@count 应该等于组数,而不是行数。
我当前的查询如下所示,以防您想知道:
SELECT @row := @row +1 AS rownum, date
FROM ( SELECT @row := 0 ) r, stats
Run Code Online (Sandbox Code Playgroud)
非常感谢。
这样的事情怎么办?
SELECT
(CASE WHEN @date <> date THEN @row := @row +1 ELSE @row END) AS rownum,
@date:= date,
date
FROM ( SELECT @row := 0, @date := NOW() ) r, stats
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2485 次 |
| 最近记录: |