sql2005数据库查询问题

如上图,我需要查询最早ksrq和同一行的kssj、最晚jsrq和同一行的jssj,此图里面是2014-05-16和22:20,2014-05-24和05:00,如何写查询语句,谢谢。

第1个回答  推荐于2016-09-22
select kssj from table a where ksrq=(select min(ksrq) from table a)
select jssj from table a where jsrq=(select max(jsrq) from table a)追问

你好,我希望一条语句把 min(ksrq)、kssj、Max(jsrq)、jssj都查询出来,请问怎么写啊。

追答

... 你用 union all 把上面的拼起来 字段数目对应上就是了啊.......

本回答被提问者和网友采纳
相似回答