select 1与select * 的区别:“selelct 常量 from 表名” 对应所有行,返回的永远只有一个值,即常量 ,所以一般只用来判断是否有表记录:而“select * from 表名” 是返回所有行的所有列.性能上的差异,关键看from和where子句.如果where条件中可以通过索引,那显然 “selelct 常量 from 表名” 的性能比“select * from 表名” 好. select count(1) 与select count(*) 的区别 :性能上的差异,跟表