2014-09-30 42 views
-1

Dears我試圖從不同的表中添加一些值,但是某些值在某個點是空的,所以由於其空的結果變爲空。空值爲零mysql

因此,請給我任何提示的MYSQL空白轉換爲零(0)。

e.g:1 + 2 +空(NULL)3 =空

幫幫我

+0

的可能重複的[MySQL的:類型映射到NULL 0](http://stackoverflow.com/questions/1441333/mysql-typecasting-null-to-0) – LittleBobbyTables 2014-09-30 14:39:36

回答

0

令x是表達(例如場),其應與零被取代時,它是空的。 然後您可以使用

IF(x IS NULL,0,x) 

代替x。如果第一個參數(條件)爲真,則IF函數提供第二個參數,如果第一個參數爲第三個參數,則IF函數爲false。

問候