1.字符串函数
1.1 长度与分析用
datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格
substring(expression,start,length) 不多说了,取子串
right(char_expr,int_expr) 返回字符串右边int_expr个字符
1.2 字符操作类
upper(char_expr) 转为大写
lower(char_expr) 转为小写
...
- 22:08
- 浏览 (169)
- 评论 (0)
- 分类: Database Group
1. 行列转换--普通
假设有张学生成绩表(CJ)如下
Name Subject Result
张三 语文 80
张三 数学 90
张三 物理 85
李四 语文 85
李四 数学 92
李四 物理 82
想变成
姓名 语文 数学 物理
张三 80 90 85
李四 85 92 82
declare @sql varchar(4000)
set @sql = 'select Name'
select @sql = @sql + ',sum(case Subject when '''+Subject+''' then Result end) ['+Subject+']'
from ( ...
- 17:16
- 浏览 (170)
- 评论 (0)
- 分类: Database Group
*Point 1:
INSTR方法的格式为
INSTR(源字符串, 目标字符串, [起始位置], [匹配序号])
例如:INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字符串为'CORPORATE FLOOR', 目标字符串为'OR',起始位置为3,取第2个匹配项的位置。
默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。
所以SELECT INSTR('CORPORATE FLOOR', 'OR', -1, 1) "Instring" FROM DUAL的显示结果是 14
*Point 2:
对比两个表的字段是否一致,使用如下语句:
with ...
- 18:21
- 浏览 (185)
- 评论 (0)
- 分类: Database Group
- 浏览: 26949 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
我的相册
Lamborghini
共 21 张
共 21 张
最新评论
-
Ext 组件不显示解决方案
kayzhan 写道vuens 写道碰到一个不显示组件的问题,tabpanel如 ...
-- by fengzhiliuxing -
Ext 组件不显示解决方案
vuens 写道碰到一个不显示组件的问题,tabpanel如果只有一个tab时显 ...
-- by kayzhan -
Ext 组件不显示解决方案
jacky9692 写道liminbai 写道这种方式下 虽然第一次打开没问 ...
-- by shjy.nicholas -
Eclipse中使用Subversion ...
和CVS比起来有何优点? 可以放弃cvs来用subversion
-- by volking -
Ext 组件不显示解决方案
liminbai 写道这种方式下 虽然第一次打开没问题。但是当tabpane ...
-- by jacky9692






评论排行榜