【技巧】对Android手机有兴趣,先在电脑上试用一下吧
- 2011年03月25日 [已被偷窥 8,609 次]
按 ‘ 编程开发 ’ 分类归档
记得刚接触WordPress时教程中就提到了WordPress的自动保存草稿的问题,在后台发布文章时也清楚可见编辑器上显示自动保存草稿,只是没太在意。后来文章在50多篇时才注意到文章的ID已经高达近620 !严重造成WordPress ID不连号,上线不足一个月空间已使用86MB!数据库中存在大量的[……]
今天项目要求在同一服务器上安装SQL2000和SQL2005,安装过程很简单,SQL2000默认,SQL2005指定实例名称,结果2000ok了,2005本机可以访问,远程死活连不上,md
1.2000默认端口1433,2005需要改改,改了就需要设置SQL Browser,不然over找不到端口[……]
字符串转换成多行
CREATE TABLE t_str_row AS
SELECT id,
MAX(decode(rn, 1, col, NULL)) ||
MAX(decode(rn, 2, ‘,’ || col, NULL)) ||
MAX(decode(rn, 3, ‘,’ ||[……]
字符串转换成多列
其实际上就是一个字符串拆分的问题。
CREATE TABLE t_str_col AS
SELECT ID,c1||’,’||c2||’,’||c3 AS c123
FROM t_col_str;
SELECT * FROM t_str_col;
1)s[……]
多行转换成字符串
CREATE TABLE t_row_str(
ID INT,
col VARCHAR2(10));
INSERT INTO t_row_str VALUES(1,’a’);
INSERT INTO t_row_str VALUES(1,’b’);
INSERT[……]
多列转换成字符串
CREATE TABLE t_col_str AS
SELECT * FROM t_col_row;
这个比较简单,用||或concat函数可以实现:
SELECT concat(‘a’,’b’) FROM dual;
1)|| OR concat
适用范围[……]
行转列
CREATE TABLE t_row_col AS
SELECT id, ‘c1’ cn, c1 cv
FROM t_col_row
UNION ALL
SELECT id, ‘c2’ cn, c2 cv
FROM t_col_row
UNION ALL
SELECT[……]
一 | 二 | 三 | 四 | 五 | 六 | 日 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |