Prayer

在一般中寻求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
----count(*)是整个表中有多少条记录,扫描的是整个表 ----
----count(1)是第一列有多少个值,扫描的是一列       ----

第一句是对的.第二句就错了.count(1)并不是针对第一列,你可以试试count('A')
同样是可以得到整个表的记录数的.这里只是用一个实际值罢了.当然也可以是一个字符串.count('Aasd')都是可以的.
这种采用实际值的例子比用*都要快.因为它执行的时候不是扫描整个表

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理