我有表中的数据是这样做有自动增量号假列在:如何“按组”查询
fgid qty ntid
1 100 10
2 90 10
6 200 11
1 80 11
1 120 12
6 100 12
6 30 13
我可以把查询:
SELECT fgid, SUM(qty) AS total_qty, COUNT(ntid) AS nt_count FROM sofg
GROUP BY fgid
和结果是:
fgid total_qty nt_count
1 300 3
2 90 1
6 330 3
然后我想使结果这样:
no fgid total_qty nt_count
1 1 300 3
2 2 90 1
3 6 330 3
如何做到这一点与查询?其中'没有'是(like)自动增加的数字。
您的查询工作。但是,当我尝试用您的查询创建一个视图,出现错误警告“[犯错] 1351 - 视图的SELECT包含一个变量或参数”。 – Fredy 2013-04-01 00:37:46