select a.return_car_area, case when a.return_car_area='' then 0 else 1 end from t_base_bq_branch a
select a.return_car_area, case a.return_car_area when '' then 0 else 1 end from t_base_bq_branch a
當這個欄位return_car_area為空串的時候顯示 0 否則顯示1 case when 字段=條件 then 賦值 else 賦值 end
select ifnull(b.tobranchid,9999) from t_base_task b
當tobranchid為null時顯示 9999 否則顯示資料庫值 ifnull(字段,賦值) 當字段為空是賦值
ifnull(
case c.tasktype
when 0 then (select bpl.name from t_base_bq_branch bpl where c.stationid = bpl.rail_id )
when 1 then (select bpl.name from t_base_bq_branch bpl where c.stationid = bpl.rail_id ) else '' end ,'') topark
空值判斷 型別判斷
一 判斷乙個物件是不是空 4種方法 1.object.getownpropertynames 返回值是物件中屬性名組成的陣列 如果是空陣列,即為空 eg let obj console.log object.getownpropertynames obj name age 不是空 2.轉化成字串 s...
PHP空值判斷
在使用 php 編寫頁面程式時,我經常使用變數處理函式判斷 php 頁面尾部引數的某個變數值是否為空,開始的時候我習慣了使用 empty 函式,卻發現了一些問題,因此改用 isset 函式,問題不再。顧名思義,empty 判斷乙個變數是否為 空 isset 判斷乙個變數是否已經設定。正是這種所謂的 ...
case when 空值判斷
在對資料庫進行查詢時,遇到了乙個問題 查詢結果中的某一列需要判斷另一列是否為空的來確定值,自然就想到了case when,於是寫出了下面的sql 其他部分省略 case date when null then a else b end c 結果不論date是否為null,c這一列的值的結果都是 b,...