SQL数据库之设置查询出来数据为默认值
-- 如果工资为null,按0处理
-- 函数: ifnull(字段, 默认值) : 如果指定字段的内容是null, 就按默认值处理
select name, ifnull(salary, 0) from students;
例子
-- 4. 查询students表里每个用户的姓名和 总收入:工资+奖金5000
select name, salary + 5000 from students;
select name, ifnull(salary, 0) + 5000 from students;
SQL数据库之设置查询出来数据为默认值的更多相关文章
- js 设置下拉框的默认值
		
设置下拉框的默认值,直接在option中增加selected就可以了.但是现在要使用JS来设置它的默认值,代码如下: <select name="aaa" id=" ...
 - SQL数据库— <3>高级查询、常用函数 --摘录网络
		
SQL Server T-SQL高级查询 高级查询在数据库中用得是最频繁的,也是应用最广泛的. Ø 基本常用查询 --select select * from student; --all 查询所有 ...
 - SQL Server中时间段查询和数据类型转换
		
不知道什么时候对数据独有情种,也许是因为所学专业的缘故,也许是在多年的工作中的亲身经历,无数据,很多事情干不了,数据精度不够,也很多事情干不了,有一次跟一个朋友开玩笑说,如果在写论文的时候,能有一份独 ...
 - 用sql + Ado设置access的字段的默认值
		
procedure TFormLOrder.ModifyDB; var F: Integer; begin with TADOQuery.Create(nil) do try // Connectio ...
 - 创建数据库表时,如何设置mysql中时间的默认值
		
应用场景: 1.在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间: 2.在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意 ...
 - SQL Server 自定义函数(Function)——参数默认值
		
sql server 自定义函数分为三种类型:标量函数(Scalar Function).内嵌表值函数(Inline Function).多声明表值函数(Multi-Statement Functio ...
 - SpringBoot整合Swagger框架 ,并设置接口请求头token默认值
		
引入maven依赖 <!-- swagger2--> <dependency> <groupId>io.springfox</groupId> &l ...
 - SpringBoot整合knife4j框架(可生成离线接口文档),并设置接口请求头token默认值
		
功能和swagger类似 官网地址:https://doc.xiaominfo.com/knife4j/ 这个框架可以设置返回字段的描述 引入依赖 <dependency> <gro ...
 - sql 数据库中只靠一个数据,查询到所在表和列名
		
有时候我们想通过一个值知道这个值来自数据库的哪个表以及哪个字段,在网上搜了一下,找到一个比较好的方法,通过一个存储过程实现的.只需要传入一个想要查找的值,即可查询出这个值所在的表和字段名. 前提是要将 ...
 
随机推荐
- 熟悉JSP教程学习
 - Linux|常用命令|sed
			
目录 SED的适用场景 Option Action作用的行范围 Action类型:行的增删改查 增 删 改 查 正则Regular Expression SED的适用场景 SED是Stream EDi ...
 - Qt:QCustomPlot使用教程(二)——基本绘图
			
0.说明 本节翻译总结自:Qt Plotting Widget QCustomPlot - Basic Plotting 本节内容是使用QCustomPlot进行基本绘图. 本节教程都使用custom ...
 - Qt:QDir
			
0.说明 QDir提供了访问目录及目录下内容的类. QDir既可以用于访问文件系统,也可以用于访问Qt 资源系统(Qt's resource system.). Qt用 "/" 作 ...
 - QT:Qt Creator中创建的各种项目说明
			
Qt Widgets Application:支持桌面平台GUI的应用程序.GUI的设计完全基于C++,采用Qt提供的一套C++类库: Qt Console Application:控制台应用程序,无 ...
 - docker学习笔记(1)——ubuntu16.04安装docker(含如何彻底卸载docker,docker拉取镜像失败解决)
			
参考博客: 1.官网教程:https://docs.docker.com/engine/install/ 根据本机不同的信息选择不同的安装方式: https://docs.docker.com/ ...
 - LOTO示波器汽修专用款选型指南
			
LOTO示波器汽修专用款选型指南 LOTO各种型号的示波器其实都可以用作汽车传感器信号波形的检测.汽修应用中,工程师对示波器的性能要求对于LOTO产品来说不算高. 在我们销售和技术支持的积累过程中,我 ...
 - 推荐 5 个 yyds 的开源 Python Web 框架
			
提到 Python 的 Web 框架,第一反应就是老三样,Django,Flask 和 Tornado.如果按流行度来排名的话,应该也是这个顺序. 在 2016 年,发布了一款 Web 框架,叫 Sa ...
 - cmd 连接宝塔终端
 - mysql卡顿问题查找和解决方法
			
mysql卡顿问题查找和解决方法 版权一.所遇问题 写在前边的废话:今天面试阿里的时候问到过类似问题,以前做调优的时候都是现查现用,缺乏总结,面试时答得也不好,今天趁此机会做一个梳理,知 ...