数据库刷题总结(统计表中数据)
1.统计表中数据select count(*) from table 表示返回表中包括空行和重复行在内的行数,但是会扫描所有列select count(1) from table 也是返回表中包括空行和重复行在内的行数,不会扫描所有列,1其实就是表示有多少个符合条件的行,但是此时没有where,所有没条件也就是返回总行数select count(id) from table 表示返回表中存在该列id的行数,但是该列的值不为空,为空的不计算,所以在此题中是不能用这个,因为tg_email都为空,用主键
复制链接