需求
查詢某個字段的時候需要給一個字段同樣的值。
這個值你可以寫死,也可以從數(shù)據(jù)庫獲取
1、寫死值
SELECT
mfr_id AS mfrId,
mfr_name AS mfrName,
IFNULL(NULL, 587694978080178176) AS suppId
FROM
mater_prod materProd
查詢結(jié)果
![](/d/20211017/05c66f982c425c97ef152ce3645aee5c.gif)
2、從數(shù)據(jù)庫獲取值
SELECT
mfr_id AS mfrId,
mfr_name AS mfrName,
IFNULL(NULL, mfr_id) AS suppId
FROM
mater_prod materProd
查詢結(jié)果
![](/d/20211017/87bf1ffc322eababdcd1dccc1e25a11c.gif)
補(bǔ)充知識:mysql 查詢的字段如果為空則給默認(rèn)值的方法
常用情況,以下是計算庫存,如果庫存或者鎖定庫存為空,則給默認(rèn)值為0
SELECT
(IFNULL(t_inventory.pro_number,0)-IFNULL(t_inventory.locked_number,0)) AS content_number
FROM
t_inventory
以上這篇mysql查詢的時候給字段賦默認(rèn)值操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:- MySQL 字段默認(rèn)值該如何設(shè)置
- MySQL命令行中給表添加一個字段(字段名、是否為空、默認(rèn)值)
- MySQL表字段設(shè)置默認(rèn)值(圖文教程及注意細(xì)節(jié))
- MySQL表字段時間設(shè)置默認(rèn)值