页面上想实现排列字段如下
序号 义务类型 所属系统 发生时间
在sql server里调出记录时实现先根据所属系统分类,然后在根据业务类型分类,就是要进行两次分类,不知道该怎么弄,我知道group by可以实现一次分类,不知道怎么实现两次分类,还请各位前辈指教!!!
小弟谢谢了先!
分送上!group by 业务类型,所属系统
序号 义务类型 所属系统 发生时间
在sql server里调出记录时实现先根据所属系统分类,然后在根据业务类型分类,就是要进行两次分类,不知道该怎么弄,我知道group by可以实现一次分类,不知道怎么实现两次分类,还请各位前辈指教!!!
小弟谢谢了先!
分送上!group by 业务类型,所属系统
from tb
group by 业务类型,所属系统
俺还有一点不懂,就是dawugui 前辈用的那个发生时间 = max(发生时间) --min(发生时间)是什么意思啊,为什么要这样减啊?
我不需要对发生时间排序啊!
select 业务类型,所属系统,发生时间 from tb order by 业务类型,所属系统--如果是要分类,分类后要干什么--分类后取记录数,最小时间,最大时间可以用下面的:
select 业务类型,所属系统,count(*) as 记录数,min(发生时间) as 最小发生时间,max(发生时间) as 最大发生时间
select 业务类型,所属系统,发生时间 from tb order by 业务类型,所属系统--如果是要分类,分类后要干什么--分类后取记录数,最小时间,最大时间可以用下面的:
select 业务类型,所属系统,count(*) as 记录数,min(发生时间) as 最小发生时间,max(发生时间) as 最大发生时间
from tb group by 业务类型,所属系统