如何同时查询不同类型的同一字段数据? 表中有一个字段checktime(签到时间/签退时间),还有一个字段checktype(类别),如何根据checktype(类别)分别查询出签到时间和签退时间? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select checktype,min(checktime) 签到,max(checktime) 签退from tbgroup by checktype估计没这么简单,可楼主又不肯提供数据,只能这样了。 用一条语句是没法完成的因为,这样的话,一行中,既有签到,也有签退只能把这些都返回给程序,让程序去根据checktype来判断是到还是退 select case when checktype = '签到' then checktime else null end [签到],case when checktype = '签到' then checktime else null end [签退]from tbgroup by name 数据库去数据拼接成json效率的问题 access数据库导入sql出现错误,如何解决 条件替换 **********有点难度的问题,求高手帮忙!********* sql不好,请帮忙,谢谢了 sql处理xml的问题 mysql 问题 请问8I中,为什么sqlplus worksheet工具中输出栏中的汉字全为乱码? 行转列,与列转行的两个语句,麻烦下! sql server2008安装问题 关于索引走向问题 动态 MS SQL 语句的问题?
from tb
group by checktype
估计没这么简单,可楼主又不肯提供数据,只能这样了。
因为,这样的话,一行中,既有签到,也有签退只能把这些都返回给程序,让程序去根据checktype来判断是到还是退
case when checktype = '签到' then checktime else null end [签到],
case when checktype = '签到' then checktime else null end [签退]
from tb
group by name