select * from (select id,sum(money)money from a where state=1 group by id)a,
(select id,sum(money)money from b where state=1 group by id)b
where a.id=b.id and a.money>b.money
sum以最精确的 expression 数据类型返回所有表达式值的和返回结果:
money 精确到货币单位的千分之十
float(n) n在1-14,精度7位,25-53,精度15位
decimal 精度38位
int 精度为整数位数
sum求的和超过mediumint所表示的精度了,考虑换种类型
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)