SQLServer 如果查詢出的資料為null,則預設為其賦

2021-04-14 05:44:34 字數 605 閱讀 5761

1樓:

用case when faqcount>0 then faqcount else 0 end ,月份同理

sql server裡怎麼判斷乙個查詢出來的值是否為null

2樓:匿名使用者

你是因為這個result欄位有null,而得不到正確的數值吧這樣select sum(isnull(result,0)) as result from pds_labresultdata a

其實就是用isnull函式

isnull(result,0) 意思就是如果result為null,則賦值為0

請問,sql 如何判斷如果這個欄位的數值為空 則預設為0,謝謝

3樓:煅骨焚心

select case when 欄位名 is null then 0 end from 表名

4樓:匿名使用者

case when 字段 is null then '0' end

5樓:取個名字都妮瑪

isnull(字段,'0')

sql server裡的查詢結果要儲存到變數裡,怎麼弄

從資料庫讀取出來,然後將讀取的內容賦值給變數 select select count from users usercount,select count from programmodulecodes pcount select count from programmodulecodes selec...

sqlserver查詢各系各科成績最高分的學生的學號,姓名

select a.sno 學號,a.sname 姓名,a.sdept 系名,c.cname 課程名稱,b.maxgrade 成績 from student a inner join select cno,max sno sno,max grade maxgrade from sc group by ...

linq查詢出來的資料怎麼轉換型別

ienumerable說明這是個集合 collection 並且可以用foreach遍歷成員。因為你的select查詢返回的可能是多個記錄,所以必須是個集合 如果你認為返回的只能是唯一的記錄,那是定義在資料庫層面上的邏輯,linq無法識別 所以 應該是這樣 var ids from t in whe...