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