`

sql查询列为null显示0

阅读更多
查itemfile表中itemdesc、re_level列的信息,要求re_level为NULL时显示为0,写出相应语句。

Oracle :select itemdesc,nvl(re_level,’0’) from itemfile;
Mysql: select itemdesc,ifnull(re_level,’0’) from itemfile;
SqlServer: select itemdesc,isnull(re_level,'0') from itemfile;
分享到:
评论

相关推荐

    SQL 基础--SELECT 查询

    表示某个列为空用:IS NULL 不能使用COMM=NULL这种形式 某个列不为空:IS NOT NULL 不能使用COMM != NULL 这种形式 空值在作升序排列时,空值会放到最后。 相反作降序排列时,空值会放在最前。 空值作逻辑...

    SQL 列不同的表查询结果合并操作

    两个不同的表进行查询,需要把结果合并, 比如table1的列为 id, user_id, type_id,pro_id; table2的列为 id,user_id,collect_id;分别如下图所示 table1: table2: 将两个表的查询结果合并到一起的查询语句为 ...

    【SQL语句练习】(一) 查询学生获得的总学分

    本题目要求编写SQL语句, 检索出学生‘张三’选修的所有课程及成绩,最后计算他所获得的总学分。输出成绩结果集按课程号升序排序。 注意:选课成绩在60分以上才能获得相应的学分。cou表中credit列为某课程的学分值 ...

    MySQL中NOT IN填坑之列为null的问题解决

    前一段时间在公司做一个小功能的时候,统计一下某种情况下有多少条数据,然后修改的问题,当时感觉很...经过一番查询原来是因为 t2 的 c1 字段包含了 null 值,修改如下两种形式都可以得到预期的结果: SELECT COUN

    利用sys.sysprocesses检查SqlServer的阻塞和死锁

    如果此列为 Null,则标识请求未被阻塞 4. Waittype:当前连接的等待资源编号,标示是否等待资源,0 或 Null表示不需要等待任何资源 5. Waittime:当前等待时间,单位为毫秒,0 表示没有等待 6. DBID:当前正由进程...

    SQL笔记整理

    SQL:structured query language 创建数据库:create database student (数据库名) 创建数据库表: create table student( userid int not null primary key, lastname varchar(255), firstname varchar(255))(创建...

    mysql数据库的基本操作语法

    空字符串“”是不等于null,0也不等于null create table temp( id int not null, name varchar(255) not null default ‘abc’, sex char null ) 上面的table加上了非空约束,也可以用alter来修改或增加非空约束 ...

    深入理解mysql之left join 使用详解

    ON 子句与 WHERE 子句的...如果 B 表中没有任何一行数据匹配 ON 的条件,将会额外生成一行所有列为 NULL 的数据 在匹配阶段 WHERE 子句的条件都不会被使用。仅在匹配阶段完成以后,WHERE 子句条件才会被使用。它将从匹配

    SQL中改变列的数据类型

     alter table 表名 alter column 列名 数据类型 not null  (3)添加主键  alter table 表名 add constraint 主键名称 primary key (主键字段1,主键字段2)  三、该列为主键列,有default约束

    语句性能分析之索引、内存、性能优化

    在应用系统开发初期,由于系统数据量比较少,sql语句的性能能优劣无法体现出来,但系统提交到生产环境后,随着...id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集

    浅谈MySQL使用笛卡尔积原理进行多表查询

    MySQL的多表查询(笛卡尔积原理) 先确定数据要用到哪些表。 将多个表先通过笛卡尔积变成一个表。 然后去除不符合逻辑的数据(根据两个表的关系去掉)。...辅表所有列为null值。 select * from a le

    Accenture_Test:埃森哲负责人

    埃森哲测试埃森哲测试1- Schedule文件中的NULL值直接由Excel文件中的“ nothing”代替,但是可以将其导入为NULL,然后将这些“ string”替换为一个: UPDATE表SET列= REPLACE(列,'NULL','')-最后一个字段的单...

    xls转mdb代码以及.exe执行软件

    假设Excel中有两列,第一列为姓名,第二列为很行帐号(16位) 且银行帐号导出到文本文件后分两部分,前8位和后8位分开。 邹健: 如果要用你上面的语句插入的话,文本文件必须存在,而且有一行:姓名,银行账号1,银行账号...

Global site tag (gtag.js) - Google Analytics