首页 新闻 赞助 找找看

Mysql:同样的sql在不同的数据库上执行的结果不同,这些数据库拥有同样的表结构求解

0
悬赏园豆:5 [已关闭问题] 关闭于 2013-05-13 11:48

select count(*),(select IF(count(*)=0,1, count(*))from t_sys_user a where a.user_id=''),count(*)/(select IF (count(*)=0,1, count(*))from t_sys_user a where a.user_id='')from t_sys_user b where b.user_id='';

有多个数据库,只有一个数据库上查出的结果使【0,null,null】
其他的数据库的结果都是【0,1,0.0000】

秋风净的主页 秋风净 | 初学一级 | 园豆:175
提问于:2012-11-12 16:42
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册