zoukankan      html  css  js  c++  java
  • 再试Count(*) 与Count(*) 列

    试问,如果有一张表有两个字段,均可为空,插入两条首个字段为空的记录,再插入两条第二字段为空的记录,问count(*)和count(列)结果如何?

    答案:count(*)是正常的四条,而count(列)因为空值的影响均为两条,下面是实验结果:

    看来只有count(非空列)才与count(*)等效。

    附:本例用到的表和数据:

    CREATE TABLE testcount
    (
        name NVARCHAR2(60),
        val NVARCHAR2(60)
    )
    
    insert into testcount(name) values('andy');
    insert into testcount(name) values('bill');
    
    insert into testcount(val) values('41');
    insert into testcount(val) values('42');

    --END-- 2020年1月1日17点40分

  • 相关阅读:
    打印图形II
    打印图形
    17倍
    进制转换
    小球
    最强素数
    最强阵容
    英雄卡
    数论模板
    畅通工程 (最小生成树)(最短路径和)
  • 原文地址:https://www.cnblogs.com/heyang78/p/12129376.html
Copyright © 2011-2022 走看看