/*加上日期后格式变了*/ select top 10 a.name,a.DEPTNAME, max(case when CONVERT(varchar(10), kqsj, 108)<'11:30:00' then CONVERT(varchar(10), kqsj, 108) else '' end )开始时间 , max(case when CONVERT(varchar(10), kqsj, 108)>'11:45:00' then CONVERT(varchar(10), kqsj, 108) else '' end )结束时间 , convert(varchar(10),a.kqsj,120) as 设计需求 from kqst a where kqsj>'2019-03-14' group by a.name,a.DEPTNAME,设计需求,CONVERT(varchar(10), a.kqsj, 111) 第一个语句是我想要的格式,第二个语句是我想要的数据 麻烦大神帮我优化一下 |