本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
[Oracle] case when例子
-- 每月入职人数统计
CASE WHEN 条件1 THEN 结果1
WHEN 条件2 THEN 结果2
ELSE 结果N END AS ALIAS
-- 方法一
SELECT CASE WHEN TO_CHAR(HIREDATE, 'MM') = '01' THEN 1 END AS " ...
SQL SERVER中禁忌
1,创建视图时,视图名中不允许有“-”,可以用下划线但是中横线不可以
2,case when :所有分支的结果类型必须一致。
例如when的结果是字符串,但是else的结果是数据值类型,就会报错。
DELETE_DIV在表中的定义的是numberic(1,0),要按照以下修改。
CASE DELETE_DIV WHEN 0 THEN '未削除' WH ...
[转]mysql case when
update `dopool_publish` set flag = case when flag=2 then 0 when flag=0 then 2 end
sql 中 case when 是标准sql吗,不同数据库之间存在差异不?是否能通用
希望能给出相关文献,网上没有搜到 谢谢
(CASE
...
Oracle的case when 替换字符串
select
--姓名(姓名大于四个字的以‘ABC’代替)
case
when length(c.last_name)>5 then 'ABC'
else last_name
end
as moudle
from table1
case
...
Oracle CASE WHEN 用法介绍
原文连接:http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html
1. CASE WHEN 表达式有两种形式
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
...
Oracle CASE WHEN 用法介绍
来源网:http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html
1. CASE WHEN 表达式有两种形式
--简单Case函数
CASE sex
WHEN '1' THEN '男
CASE WHEN和decode的使用
1.在查询中尽量不要使用“*”
2.多表查询时多使用别名(AS)
3.条件查询多使用WHERE,尽量避免使用HAVING
4.计算时不用索引列(select * from emp where sal+500>1000×select * from emp where sal>500√)
5.指定查询范围时多使用IN(select * from emp where id=1001 or id ...
decode与case when的区别
求和:sum(decode(sign(xingji - 6),'',h.real_count,1,h.real_count,0))
decode相较于case when,函数里面不能使用and连接多个条件,只能使用函数嵌套
例如:sum(decode(sign(xingji - 6),-1,decode(hh.quxian,18,h.real_count,19,h.real_count,20,h.r ...
hive的一个bug?
select count(1)
from (
select case when data_type = '15'
then '1' else '0' end as ssss
from woa_login_android where version_type = 0 and data_type in ('15','30') and pt = '2012-07 ...
case when巧妙的排序
遇到一个需要排序的需求,找了半天终于找到用case when方法解决,把含有46,66非Iphone排在前面显示。
--CASE WHEN
SELECT init_value code, init_value_desc text
FROM (SELECT t.*,
CASE
WHEN (init_value_desc LIKE '% ...
Oracle 行转列总结 Case When,Decode,PIVOT 三种方式
最近又碰到行专列问题了,当时不假思索用的是子查询,做完后我询问面试管行专列标正的写法应该如何写,他告诉我说应该用"Decode",索性我就总结一下,一共三种方式
--=========建表语句
CREATE TABLE populations(
country VARCHAR2(20),
sex INT,
populcation INT
);
--=========插入记录 ...