开发者社区> 问答> 正文

我如何使用T-SQL分组依据

我知道我需要(虽然我不知道为什么),一个GROUP BY在任何使用聚合函数类似SQL查询的结尾条款count,sum,avg,等:

SELECT count(userID), userName
FROM users
GROUP BY userName

还有GROUP BY什么用处?性能会有什么影响?

展开
收起
心有灵_夕 2019-12-24 21:51:48 788 0
1 条回答
写回答
取消 提交回答
  • 要从每个窗口小部件类别中检索到的窗口小部件数量超过5个,可以执行以下操作:

    SELECT WidgetCategory, count(*)
    FROM Widgets
    GROUP BY WidgetCategory
    HAVING count(*) > 5
    
    

    人们经常会忘记“具有”子句,而选择将所有数据检索到客户端并在那里进行迭代。

    2019-12-24 21:52:05
    赞同 展开评论 打赏
问答分类:
SQL
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载