1. 程式人生 > >資料庫儲存為null時,自定義字元標識。使轉為json資料後,列不丟失或有undefined。

資料庫儲存為null時,自定義字元標識。使轉為json資料後,列不丟失或有undefined。

當查詢的資料中,列mno為空時,用“-”代替,也可以用中文之類代替,比如“暫空”,這裡採用“-”代替。
只需要在sql語句新增IFNULL(m.mno,’-‘) AS mno進行處理即可,例如:

SELECT IFNULL(m.mflighno,'-') AS mflighno,m.* FROM mawb m;

這裡寫圖片描述

此標識也可作用於多個欄位,例如:

SELECT IFNULL(d.mflighno,'-') AS mflighno,IFNULL(d.msagent,'-') AS msagent,d.* FROM mawb d;

這裡寫圖片描述