oracle 截取字符(substr),检索字符位置(instr) case when then else end语句使用 收藏常用函数:substr和instr1.SUBSTR(string,start_position,[length]) 求子字符串,返回字符串解释:string 元字符串 st...
分类:
数据库 时间:
2015-03-04 16:38:21
阅读次数:
169
DECLARE @x VARCHAR(10);DECLARE @y INT;DECLARE @z VARCHAR(10);SET @x = '1000';SET @y = '2000';SET @z = '+3000'; --第一种SELECT CASE WHEN @x < @y THEN ...
分类:
其他好文 时间:
2015-03-01 18:18:40
阅读次数:
146
with a as (select numb,name,row_number() over( partition by numb order by name desc) rowid from fenzu)select max(case when rowid=2 then name end) nam....
分类:
数据库 时间:
2015-02-28 16:08:04
阅读次数:
156
with a as(select *,row_number() over(partition by hyid order by jp desc) rowidfrom rtc)select a.hyid, max(case when a.rowid=1 then a.mc END) mc, max(c...
分类:
数据库 时间:
2015-02-28 14:21:57
阅读次数:
140
SELECT
TableName=CASE WHEN C.column_id=1 THEN O.name ELSE N'' END,
TableDesc=ISNULL(CASE WHEN C.column_id=1 THEN PTB.[value] END,N''),
Column_id=C.column_id,
ColumnName=C.name,
Pr...
分类:
数据库 时间:
2015-02-16 13:07:23
阅读次数:
174
Cat stands for concatenate.Case 1.When the text files have more blank lines, we want to remove them.We can use regex \s+ '\n'.cat file.txt | tr \s '\n...
分类:
系统相关 时间:
2015-02-15 21:51:16
阅读次数:
185
以前处理多条件查询,主要是两种方法,第一种是在条件里面判断要填入条件的字段,然后判断传入参数是否为空,如果为空,就用1=1替代这个条件;第二种方法,先判断传入参数是否为空,如果不为空,将条件拼接到一个字符里面,最后再使用exec执行字符串;最近又要做这个东西,感觉还是挺熟悉的,额,,其实是挺无聊的。但是在做的过程中跟旁边大哥闲扯的时候,他又给我写了一种case...when...end..的方式,...
分类:
数据库 时间:
2015-02-14 01:05:54
阅读次数:
259
SELECT CASE gs_patch WHEN 1 THEN '第一批' WHEN 2 THEN '第二批' else '第三批' END from tsh_greenschool
分类:
数据库 时间:
2015-02-11 10:36:32
阅读次数:
184
Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'WHEN sex = '2' THE...
分类:
数据库 时间:
2015-02-07 15:50:27
阅读次数:
149
用一个SQL语句完成不同条件的分组(SELECT部分):select QuoteOrderId,SUM(case when(ApprovalStatus=1)then Amount else 0 end) AS CloseAmount,SUM(case when(ApprovalStatus=2)t...
分类:
数据库 时间:
2015-02-03 12:46:17
阅读次数:
199