區別是選擇的範圍不同,select 1只選擇了數據庫中名字爲1的字段,而select*選擇的是數據庫所有的字段。舉例:abs數據庫字段1,2,3
select * from abs,將對1,2,3操作。
select 1 from abs,只對1操作
select 1 是比select *更有效率的寫法
    因爲它不返回具體的數據記錄,而是返回n行的1
1  ct 1 from students<br>select class,count(1) as pax from students group by class
  作用:可以用來查詢表中是否有符合條件的記錄(比如select 1 from seckill where id = 1001)
  select 1一般用來當作條件使用,比如exists( select 1 from 表名)等。select 1的效率比select 列名和select*快,因爲不用查字典表