[SQL] 查询某个字段值类型的数量
[SQL] 查询某个字段值类型的数量
卖女孩的小火柴 发表于1年前
[SQL] 查询某个字段值类型的数量
  • 发表于 1年前
  • 阅读 5
  • 收藏 0
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

今天有人问我这么一个问题,


select count(*) from (select * from t group by t.create_date) temp

在HQL语句怎么写

第一反应就是写成一句..这个反应本来也没的..但写出来的是错的

select count(*) from t group by t.create_date

确定是我一开始反应理解错了..他有点郁闷又给举了一个例子!

我是按日期分组,假设里面有2014-05-01和2014-05-02,那么我要得到的数据是2

这下的返回就是去重查询统计

select DISTINCT count(*) from t

发现出错了不是目标值.

果断查一下资料..发现现在用

select count(<span style="font-family: Arial, Helvetica, sans-serif;">DISTINCT</span> *) from t

成功!.


就这样瞎猫碰到死耗子..又当了一回"大神"...


  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
卖女孩的小火柴
粉丝 3
博文 25
码字总数 124
×
卖女孩的小火柴
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: