查询数据不对等的,用子查询吧分别得到结果
selec t2.考场名,
(select count(1) from 考生信息表 t1 where t.考场名=t1.考场名) 考生人数,
(select count(1) from 考生信息表 t1,考试表 t2 where t1.考生流水号=t2.考生流水号 and t.考场名=t1.考场名 and t2.日=某日) 次数
from 考场表 t
大神,考试表中不包含考场名
@爱钻牛角尖的程序猿: 没毛病呀,考生表有呀
感谢神助,自己又改了一下考试次数用sum(1),解决了问题。
@爱钻牛角尖的程序猿: sum(1)count(1)没毛病,并且会有null问题;加isnul
count(*)
https://www.cnblogs.com/sueris/p/6650301.html