--查询数据库所有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
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
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
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
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
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
Ⅰ. 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
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
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语言 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