mysql查询的时候给字段赋默认值操作
作者:小道仙 发布时间:2024-01-15 02:51:53
标签: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
来源:https://blog.csdn.net/Tomwildboar/article/details/91886869


猜你喜欢
- 1. Python 的参数传递Python的参数传递,无法控制引用传递还是值传递。对于不可变对象(数字、字符、元组等)的参数,更类似值传递;
- 如何在PYTHON里运用私有属性和方法class File:def __init__(self, name):self.name = nam
- 用户输入1、使用input来等待用户输入。如 username = input('username:') password
- 通过pyshp库,可以读写Shapefile文件,查询相关信息,github地址为https://github.com/Geospatial
- 本文实例为大家分享了python绘制立方体的具体代码,供大家参考,具体内容如下#!/usr/bin/env python# This is
- 每次卷积神经网络训练的结果都只保存了最后一部分,查阅了一下相关资料,发现是定义saver时采用的默认值,这里进行如下设置: saver =
- 为了方便快捷开发,有些常用的代码块可以直接在IDE编辑器中保存为一个代码块,用简写的方式快捷调取,常用的方法:先建一个模板分组并命令为myT
- 不正确地调用Windows应用程序接口可能会产生一些意想不到的副作用,以及潜在地对一个应用程序的代码及数据段的破坏。正确地使用一个空的32位
- 一、乱码问题描述经常在爬虫或者一些操作的时候,经常会出现中文乱码等问题,如下原因是源网页编码和爬取下来后的编码格式不一致 二、利用
- JAVA正则表达式及字符串的替换与分解Java 提供了 java.util.regex 包来与正则表达式进行模式匹配java.util.re
- 用命令创建Django项目1.将磁盘切换为D盘2.在D盘的路径下创建Django项目创建项目应用3.最后显示新建index文件夹启动项目1.
- 回文数字是很有意思的数字,不管从最高位开始念,还是从个位开始念,最终结果都一样,有一种对称美。下面是回文数字的函数判断方式:def is_p
- 测试环境:1:xp系统2:双显,1680×1050 + 1050×16803:chrome 版本4.14:ff版本3.6chrome是我的默
- Python实现对变位词的判断,供大家参考,具体内容如下什么是变位词呢?即两个单词都是由相同的字母组成,而各自的字母顺序不同,譬如pytho
- 译注:原文是StackOverflow上一个如何用程序读取迷宫图片并求解的问题,几位参与者热烈地讨论并给出了自己的代码,涉及到用Python
- 。(新手可能认为setTimeout与setInterval是javascript函数,这是错误的。新手容易将javascript对象函数与
- 整个安装流程如下: 1,首先安装apache:我安装的版本是: httpd-2.2.16-win32-x86-openssl-0.9.8o.
- k-means算法思想较简单,说的通俗易懂点就是物以类聚,花了一点时间在python中实现k-means算法,k-means算法有本身的缺点
- dataclass简介dataclass的定义位于PEP-557,根据定义一个dataclass是指“一个带有默认值的可变的namedtup
- 这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。1 如何去掉list中重复元素my_list = [