2015-11-09 92 views
0

我有示例data,需要基于时间和XY坐标来指示组大小,使用SQL语句在添加的“GroupSize”列中指示。任何帮助都感激不尽。查找组大小

+2

请粘贴示例数据并写出预期的输出。 –

回答

0

与GROUP BY,你做这样的:

Select timing, X, Y, count(*) group_size 
From MYTABLE 
Group By timing, X, Y 

如果你想看到补充说:“在”集团规模您的详细信息。你可以使用一个窗口函数(如果你的sql引擎支持它):

Select 
    timing, X, Y, 
    count(*) over (partition by timing, X, Y) group_size 
From MYTABLE 
+0

谢谢gadaju,试过测试好了! – ana