一个数据库表的两个字段怎么写sql能放到一个单元格内。 这个两个字段 一个是早退时间 一个是迟到时间, 怎么能放到一个单元格内, 之前写的case when 但是可能出现一个人今天既迟到了 也早退了。 想问下还有什么好的sql写法 之前这么写的
case when late_minute_total > 0 then '迟到'
when early_minute_total > 0 then '早退'
end as fkyy
方法很多,可以先都放在不同的单元格 然后直接写公式=A1+B1
或者利用字符串拼接函数https://help.fanruan.com/finereport/doc-view-1897.html?source=4
或者直接case when 里面把情况写全1.late_minute_total>0 and early_minute_total<=0 then '迟到'
when late_minute_total<=0 and early_minute_total>0 then '早退'
when late_minute_total>0 and early_minute_total>0 then '迟到、早退'