c#sqlserver在啥情况下使用到groupby进行分组查询
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#sqlserver在啥情况下使用到groupby进行分组查询相关的知识,希望对你有一定的参考价值。
参考技术A 需要对某个有重复值的字段进行分组汇总数据的时候比如:有表a
name lesson score
张三 语文 90
李四 数学 95
张三 数学 88
我们查询每个人的总分的时候:
select name,sum(score) as totalscore
from a
group by name
结果:
name totalscore
张三 178
李四 95
在啥情况下我使用 Json 或 Hibernate?
【中文标题】在啥情况下我使用 Json 或 Hibernate?【英文标题】:In what cases do I use Json or Hibernate?在什么情况下我使用 Json 或 Hibernate? 【发布时间】:2013-03-11 17:22:46 【问题描述】:我有一个访问 postgreSQL 数据库的应用程序。 我在为我的 DAO 层选择 Json 格式或 Hibernate 时感到困惑,实际上我使用 Spring 作为我的业务层。
【问题讨论】:
忘记春天吧。使用标准的 Java EE 6 技术(使用 EclipseLink 或 Hibernate 的 JPA、JSF 2、CDI...)。 :-) 【参考方案1】:JSON 格式和休眠是两个不同的东西。 JSON 是一种数据格式,您的数据在其中传入和传出 UI 和服务器端代码。而hibernate是我们用来处理数据库的ORM。数据库操作由hibernate执行。 如果您需要 spring 控制器返回的此类数据应为 JSON 格式,请使用 JSON。并使用hibernate进行数据库操作。您的 DAO 层返回的对象将被转换为 JSON,并由 Spring 控制器以 JSON 格式发送回 UI。
【讨论】:
以上是关于c#sqlserver在啥情况下使用到groupby进行分组查询的主要内容,如果未能解决你的问题,请参考以下文章
c++中的uint是为了保证返回值为正数使用的么,还是在啥情况下使用