上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 70 下一页
摘要: 先来说一下用法上的区别 : nvl(COMMISSION_PCT,0)如果第一个参数为null,则返回第二个参数如果第一个参数为非null,则返回第一个参数 COALESCE(EXPR1,EXPR2,EXPR3...EXPRn)从左往右数,遇到第一个非null值,则返回该非null值。多层判断 第一 阅读全文
posted @ 2018-12-07 11:35 杨浪 阅读(818) 评论(0) 推荐(0)
摘要: oalesce 获得参数中第一个不为空的表达式。 语法: COALESCE ( expression [ ,...n ] ) 例子:CREATE TABLE wages /*创建表wages*/( emp_id tinyint identity, hourly_wage decimal NULL, 阅读全文
posted @ 2018-12-07 09:43 杨浪 阅读(1609) 评论(0) 推荐(0)
摘要: NULLIF函数 Syntax IIF ( boolean_expression, true_value, false_value ) WITH TIES 与top()和order by 一起用,可以返回多于top的行。防止丢失想要的信息。 例如:有个表table1 select top(3) * 阅读全文
posted @ 2018-12-07 09:42 杨浪 阅读(1024) 评论(0) 推荐(0)
摘要: 数据格式 分组取第一条的效果 sql 阅读全文
posted @ 2018-12-04 18:51 杨浪 阅读(8733) 评论(0) 推荐(0)
摘要: 首先想到的就是contains,contains用法如下: select * from students where contains(address, ‘beijing’) 但是,使用contains谓词有个条件,那就是列要建立索引,也就是说如果上面语句中students表的address列没有建 阅读全文
posted @ 2018-12-03 14:46 杨浪 阅读(337) 评论(0) 推荐(0)
摘要: 开发过程中遇到个需求,用户要提取的数据列中不包含 YF、ZF、JD的字符串, 方法1:select * from table where order_no not like '%YF%' and order_no not like '%ZF' and order_no not like '%JD%' 阅读全文
posted @ 2018-12-03 14:45 杨浪 阅读(5385) 评论(0) 推荐(0)
摘要: to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。 即按照第二个参数的格式解释第一个参数。 to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。 转换的格式: 表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年 阅读全文
posted @ 2018-12-03 14:44 杨浪 阅读(18758) 评论(0) 推荐(0)
摘要: 在最近的项目开发中,有个业务需求是界面显示的数字需要保留两位小数,目前我想到的解决方法有两种: (1)在写SQL的时候,直接保留两位小数 (2)在java代码里面将查询出来的数进行格式化处理,保留两位小数 先说第一种方案:在SQL中的处理 我使用的oracle数据库,所以有3个函数可以选择,分别是: 阅读全文
posted @ 2018-12-03 14:43 杨浪 阅读(3474) 评论(0) 推荐(0)
摘要: 一、Oracle中start with…connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是:select … from tablename start with 条件1connect by 条件2where 条件3;例:select * from ta 阅读全文
posted @ 2018-12-01 17:41 杨浪 阅读(504) 评论(0) 推荐(0)
摘要: Sql Server 或者 My Sql 阅读全文
posted @ 2018-11-29 10:22 杨浪 阅读(1723) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 70 下一页