摘要:1 例一: 2 3 问题:假设有张学生成绩表(tb)如下: 4 姓名 课程 分数 5 张三 语文 74 6 张三 数学 83 7 张三 物理 93 8 李四 语文 74 9 李四 数学 8410 李四 物理 9411 想变成(得到如下结果):12 姓名 语文 数学 物理13 ---- ---- ---- ----14 李四 74 8...
阅读全文
摘要:1 /* 2 标题:按某字段合并字符串之一(简单合并) 3 作者:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开) 4 时间:2008-11-06 5 地点:广东深圳 6 7 描述:将如下形式的数据按id字段合并value字段。 8 id value 9 ----- ------10 1 aa11 1 bb12 2 aaa13 2 bbb14 2 ccc15 需要得到结果:16 id value17 ------ -----------18 1 aa,bb19 2 aaa,bbb,ccc20 即:group by id...
阅读全文
摘要:1 --创建链接服务器 2 exec sp_addlinkedserver 'ITSV' , '' , 'SQLOLEDB' , '远程服务器名或ip地址' 3 exec sp_addlinkedsrvlogin 'ITSV' , 'false' , null , '用户名' , '密码' 4 5 --查询示例 6 select * from ITSV.数据库名.dbo.表名 7 8 --导入示例 9 select * into 表 from ITSV.数据库名.db
阅读全文
摘要:1 /* 2 标题:SQL SERVER 2005中查询指定节点及其所有子节点的方法(表格形式显示) 3 作者:爱新觉罗·毓华(十八年风雨,守得冰山雪莲花开) 4 时间:2010-02-02 5 地点:新疆乌鲁木齐 6 */ 7 8 create table tb(id varchar(3) , pid varchar(3) , name nvarchar(10)) 9 insert into tb values('001' , null , N'广东省') 10 insert into tb values('002' , '0
阅读全文
摘要:MD5 和 SHA1 是一种单向加密算法,常用于密码的验证等需要加密操作的场合,在一般情况下,开发人员可以通过 Delphi 或 PHP 这类语言自己编写相关函数或者使用自带的函数,然后将加密过的结果根据需要存储到数据库中。 但在某些情况下,可能需要在数据库端计算 MD5 和 SHA1 哈希值,比如说在存储过程或自定义函数内部。开源数据库 MySQL就提供类似这样的内置函数,以下语句就可以分别显示字符串"12345"的 MD5 和 SHA1 值,返回结果为字符串型: select md5('12345'); select sha1('12345
阅读全文
摘要:1 ---测试数据--- 2 ifobject_id('[pactinfo]') isnotnulldroptable[pactinfo] 3 go 4 createtable[pactinfo]([ID]int,[pactname]varchar(4)) 5 insert[pactinfo] 6 select1,'正常'unionall 7 select2,'中国'unionall 8 select3,'做饭'unionall 9 select4,'加发'10 11 ---引用前辈们的一个函数---12 crea
阅读全文