码迷,mamicode.com
首页 >  
搜索关键字:case...when...then    ( 847个结果
查询数据库所有(某个)表中字段名,数据类型,说明等
--查询数据库所有SELECT (case when a.colorder=1 then d.name else null end) 表名, a.colorder 字段序号,a.name 字段名, isnull(g.[value], ' ') AS [说明] FROM syscolumns a .....
分类:数据库   时间:2015-02-02 19:33:27    阅读次数:184
SQL优化
1,统计表的分组并排序 set?@row=0;set?@mid=‘‘;SELECT?module,?machine,?time,case?when?@mid?=?machine?then?@row:=@row+1?else?@row:=1?end?rownum,?@mid:=machine?FROM?total_freq_ctrl?o...
分类:数据库   时间:2015-02-02 10:55:42    阅读次数:158
mySQL 創建存儲過程procedure
1.mySQL 創建存儲過程procedure 如下圖: /*奇葩之處竟然要定義個標記[delimiter //]表示是procedure 不是sql ,procedure 的關鍵字被狗吃了?*/ 2.流程控制語句 if then  end if  3.case when end case . 4.while end while /* end while 是亮點,...
分类:数据库   时间:2015-01-31 18:04:06    阅读次数:167
SQL中的case when then else end用法
Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'...
分类:数据库   时间:2015-01-29 11:49:00    阅读次数:201
sql 系统函数取表基本信息
SELECT 表名=case when a.colorder=1 then d.name else '' end, 序号=a.colorder, 列名=a.name, 数据类型=b.name, 长度=COLUMNPROPERTY(a.id,a.name,'PRECIS...
分类:数据库   时间:2015-01-28 19:19:53    阅读次数:209
sqlserver 取日期年份月份
select convert(varchar(10),datepart(YYYY,a.fssj)) as years,--得到年份convert(varchar(10),datepart(mm,a.fssj)) as months,--得到月份sum(case when b.fszt in ('1'...
分类:数据库   时间:2015-01-23 17:56:27    阅读次数:424
学习SQL日记(八)--ORACLE CASE WHEN
Ⅰ. ORACLE WHERE 字句里面使用CASE WHEN 25行Ⅱ. 嵌套使用 CASE WHEN 2~13行 1 SELECT 2 SUM(CASE WHEN M.MV_AVG = 0.5 AND C.THICKNESS 0.9 AND C.THICKNESS 1.3...
分类:数据库   时间:2015-01-23 09:24:32    阅读次数:204
oracle 判断字符串包含字母 ,取最大数
select max(to_number(goods)) from (select case when regexp_like(replace(goods_no,'A05',''),'[A-Za-z]') then '0' else replace(goods_no,'A05','') end .....
分类:数据库   时间:2015-01-22 20:08:16    阅读次数:195
Oracle case用法
1:update 时做检查使用update mw_contract set payTimes=(case when payTimes>0 then payTimes-1else payTimes end)where contractNo='2015001';2:select时使用select cas...
分类:数据库   时间:2015-01-21 19:32:11    阅读次数:146
5 DML语言
5 DML语言 Select [ALL|DISTINCT|DISTINCTROW|[TOP n [PERCENT]]] FROM TABLE FROM 表; select case when to_date(max(tr.board_in_time))-to_date('',‘yyyymmddhh2...
分类:编程语言   时间:2015-01-19 20:53:36    阅读次数:148
847条   上一页 1 ... 71 72 73 74 75 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!