美文网首页
sql 的count()函数

sql 的count()函数

作者: Figo_OU | 来源:发表于2021-10-21 17:32 被阅读0次

一开始还以为两个sql是一样的,结果。第二个sql会返回不可预料的结果。

SELECT
         
        count(*) FILTER (WHERE  ("periods" < 10 OR periods is NULL)  ) ,
        ( SELECT to_date( now( ), 'yyyy-MM-dd hh24:mi:ss' ) ) AS cal_date
    FROM
        "dbname"."model"
    WHERE 
        AND dr = 0 
 
SELECT
         
        count(  periods < 10 OR periods is NULL) ,
        ( SELECT to_date( now( ), 'yyyy-MM-dd hh24:mi:ss' ) ) AS cal_date
    FROM
        "dbname"."model"
    WHERE 
        AND dr = 0 

相关文章

网友评论

      本文标题:sql 的count()函数

      本文链接:https://www.haomeiwen.com/subject/qrtqaltx.html