我要查fluplist表中返回 flupcount 的最大数
如果 fluplist表中为null则返回0SELECT 
CASE
  WHEN MAX(flupcount) IS NULL THEN 0
END
FROM fluplist我这样写不行.应该怎么写?

解决方案 »

  1.   

    SELECT
      isnull(MAX(flupcount),0) 
    FROM fluplist 
      

  2.   

    SELECT MAX(CASE WHEN flupcount IS NULL THEN 0 ELSE flupcount  END)
    FROM fluplist 
      

  3.   

    SELECT
      MAX(CASE WHEN flupcount IS NULL THEN 0 ELSE flupcount END)
    FROM 
      fluplist
      

  4.   


    SELECT 
     isnull(MAX(flupcount),0) FROM fluplist 
      

  5.   

    SELECT
      isnull(MAX(flupcount),0) 
    FROM fluplist 
      

  6.   

    SELECT 
    CASE 
      WHEN MAX(flupcount) IS NULL THEN 0 ELSE MAX(flupcount)
    END 
    FROM fluplist SELECT 
    MAX(ISNULL(flupcount,0)) flupcountFROM fluplist
      

  7.   

    SELECT MAX(isnull(flupcount,0)) FROM fluplist直接这样就行了,不用绕来绕去.
      

  8.   

    SELECT MAX(isnull(flupcount,0)) FROM fluplist
    这样根本不行
      

  9.   

    SELECT 
     isnull(MAX(flupcount),0) FROM fluplist 
    小卒的