sql的coalesce

作者&投稿:褒娣 (若有异议请与网页底部的电邮联系)

肇聂18284126088问: oracle中coalesce是什么意思 -
通辽市益视回答: COALESCE 是sql标准,语法COALESCE ( expression [ ,...n ] )返回表达式中第一个非空表达式,如有以下语句:SELECT COALESCE(NULL,NULL,3,4,5) FROM dual 其返回结果为:3简单一点的:可以用其代替nvl select nvl(col,0) from table 等价于: select COALESCE(col,0) from table;

肇聂18284126088问: sql2005中COALESCE()函数的功能?
通辽市益视回答: 功能:返回其参数中的第一个非空表达式,当你要在n个字段中选取某一个非空值 可以用它,比如下面语句 select Coalesce(null,null,1,2,null)union select Coalesce(null,11,12,13,null)union select Coalesce(111,112,113,114,null) 返回结果: 1 11 111

肇聂18284126088问: COALESCE 是否是SQL标准函数 -
通辽市益视回答: 在oracle中不是,server中,没测试.数据库系统函数,是可以自己查看到的.

肇聂18284126088问: SQL Server ISNULL函数和Coalesce函数替换空值的区别 -
通辽市益视回答: SELECT COALESCE(' ',0) 结果0 SELECT COALESCE(null,0) 结果0 SELECT COALESCE(123,0) 结果123 SELECT ISNULL('',0)结果'' SELECT ISNULL(null,0) 结果0 SELECT ISNULL(123,0)结果123 由结果结果可以看出COALESCE函数对于空值处理和NULL值都起作用.

肇聂18284126088问: SQL中 nvl()coalesce()decode()这三个函数是不是递进包含关系?比如:select name,bonus from table where name='apple';name bonus----------------apple ... -
通辽市益视回答:[答案] nvl(bonus,0) 意思是 如果 bonus is null ,那么返回 0,否则返回 bonus coalesce(bonus,0,1) 意思是 返回 参数列表中,第一个非 空的数据. 也就是相当于,如果 bonus is null ,那么返回 0,否则返回 bonus. 这里的最后一个参数 1,目测是打酱油的. ...

肇聂18284126088问: SQL中 nvl()、coalesce()、decode()这三个函数,如果只是判断非空的话,哪一个效率相比较高? -
通辽市益视回答: nvl只支持2个参数,这是oracle特有的coalesce支持不定参数,coalesce(bonus,0,1)应该写成coalesce(bonus,0),最后1...

肇聂18284126088问: sql select sum()
通辽市益视回答: coalesce函数贴出来 看看是实现什么功能.

肇聂18284126088问: 如何使用Oracle的COALESCE函数 -
通辽市益视回答: 数据库应用软件很多时候将多重的、相关的实体信息保存在同一个表格中.例如,购买的零件和本地生产的零件都是零件,经理和工人都是员工,尽管多重的实体类型在数据存储上略有不同,但是它们有太多的相同之处,因此通常使用一个表格...

肇聂18284126088问: Sql语句解释
通辽市益视回答: SELECT * from uds_bbs_forumitem m /*这里就是查询啊 表名是 uds_bbs_forumitem 把表从新命名为 m */ where COALESCE(last_replay_time,send_time) = (select max(COALESCE(last_replay_time,send_time)) from uds_bbs_forumitem n where ...

肇聂18284126088问: 用SQL语言写出下面语句.查询车间使用的设备或价格不小于十万元的
通辽市益视回答: 你给出的条件不全哦. 不过就你说的这个问题, 用一个SELECT语句就可以了. 查询结果的排序用ORDER排序就行了. 下面列出了SQL的一些常用语句,希望对你有所...


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网