mysql查询的时候给字段赋默认值操作

 更新时间:2020年10月23日 10:34:38   作者:小道仙  
这篇文章主要介绍了mysql查询的时候给字段赋默认值操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

需求

查询某个字段的时候需要给一个字段同样的值。

这个值你可以写死,也可以从数据库获取

1、写死值

SELECT
 mfr_id AS mfrId,
 mfr_name AS mfrName,
 IFNULL(NULL, 587694978080178176) AS suppId
FROM
 mater_prod materProd

查询结果

2、从数据库获取值

SELECT
 mfr_id AS mfrId,
 mfr_name AS mfrName,
 IFNULL(NULL, mfr_id) AS suppId
FROM
 mater_prod materProd

查询结果

补充知识:mysql 查询的字段如果为空则给默认值的方法

常用情况,以下是计算库存,如果库存或者锁定库存为空,则给默认值为0

SELECT
(IFNULL(t_inventory.pro_number,0)-IFNULL(t_inventory.locked_number,0)) AS content_number
FROM
t_inventory

以上这篇mysql查询的时候给字段赋默认值操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 详解数据库varchar与char有哪些区别

    详解数据库varchar与char有哪些区别

    CHAR和VARCHAR是MySQL中两种最重要的字符串类型,两者的原理和区别也是面试中高频问题,如果是你,会从哪几个角度去回答这个问题呢?今天,我给大家总结了一下相关知识点,感兴趣的朋友一起看看吧
    2023-10-10
  • 详解mysql5.7密码忘记解决方法

    详解mysql5.7密码忘记解决方法

    这篇文章主要介绍了mysql5.7密码忘记解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • Mysql修改存储过程相关权限问题

    Mysql修改存储过程相关权限问题

    这篇文章主要介绍了Mysql修改存储过程相关权限问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • mysql自动定时备份数据库的最佳方法(windows服务器)

    mysql自动定时备份数据库的最佳方法(windows服务器)

    网上有很多关于window下Mysql自动备份的方法,可是真的能用的也没有几个,有些说的还非常的复杂,难以操作,这里脚本之家小编为大家分享与整理了几个软件方便大家使用
    2016-11-11
  • Mysql设置主键自动增长起始值的方案总结

    Mysql设置主键自动增长起始值的方案总结

    在MySQL 中,当主键定义为自增长后,这个主键的值就不再需要用户输入数据了,而由数据库系统根据定义自动赋值,下面这篇文章主要给大家介绍了关于Mysql设置主键自动增长起始值的相关资料,需要的朋友可以参考下
    2022-09-09
  • 删除MySQL表中重复数据详解

    删除MySQL表中重复数据详解

    这篇文章主要为大家介绍了删除MySQL表中重复数据详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • MSSQL产生死锁的根本原因及解决方法

    MSSQL产生死锁的根本原因及解决方法

    死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等的进程称为死锁进程
    2016-04-04
  • 基于Mysql的Sequence实现方法

    基于Mysql的Sequence实现方法

    下面小编就为大家带来一篇基于Mysql的Sequence实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • 浅析一个MYSQL语法(在查询中使用count)的兼容性问题

    浅析一个MYSQL语法(在查询中使用count)的兼容性问题

    本篇文章是对MYSQL语法(在查询中使用count)的兼容性问题进行了详细的分析介绍,需要的朋友参考下
    2013-07-07
  • 在SQL中修改数据的基础语句

    在SQL中修改数据的基础语句

    修改数据SQL中,可以使用UPDATE语句来修改、更新一个或多个表的数据,下面这篇文章主要给大家介绍了关于在SQL中修改数据的基础语句,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02

最新评论