数据库里面是有数据的,但是查询到结果就是空
代码如下
select sum(amount)/10000 as 微信月支付
from app_db.payinfo_hy
where calmonth = translate(substr(current_date() , 1 ,7 ),'_','') and mpay_type_txt = "微信"
MySQL数据库中文乱码-https://help.fanruan.com/finereport/doc-view-1127.html
?useUnicode=true&characterEncoding=UTF-8
如果不是编码问题就把
“微信”改成'微信'
translate函数的第三个参数为空,translate输出的结果是null,也就是where后面的条件是calmonth = null and mpay_type_txt = "微信"