SQL-Server
文章平均质量分 63
ichiko
这个作者很懒,什么都没留下…
展开
-
[转]SQL截取字符串
SUBSTRING 返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效 Microsoft® SQL Server™ 数据类型的更多信息,请参见数据类型。 语法 SUBSTRING ( expression , start原创 2009-10-30 05:57:00 · 195 阅读 · 0 评论 -
sql server一个使用游标的实例
--创建游标 DECLARE Cursor1 CURSOR FOR SELECT NODE_NO,NODE_VALUE,SUM(RESALE_SUM-RESALERETU_SUM+SALE_SUM-SALERETU_SUM) sale_sum, SUM(STORE_SUM) sum_store,SUM(STORE_SUM) store_sum, sum(RESALE_PRO原创 2009-10-30 05:59:00 · 144 阅读 · 0 评论 -
SQL中DATEADD和DATEDIFF的用法
固定日期减一个月(日、年) dateadd(表达式1,表达式2,表达式3) 表达式1为MM或YY或DD 表达式2为1 表达式3为要减的日期 一个月的第一天 第一个例子,我将告诉你如何从当前日期去这个月的最后一天。请注意:这个例子以及这篇文章中的其他例子都将只使用DATEDIFF和DATEADD函数来计算我们想要的日期。每一个例子都将通过计算但前的时间间隔,然后进原创 2009-10-30 06:00:00 · 470 阅读 · 0 评论 -
sql 删除表中重复行的其中一行
表中不存在唯一的键值(所有字段都相同) 1.表中不存在text、ntext、image类型 可直接使用distinct完成,先建一张中间表b:select * into b from a,删除a中的数据:delete from a,把表binsert到a中:insert into a select * from b 2.表中存在text、ntext、image类型 如果表中的text、nt原创 2009-10-30 06:02:00 · 272 阅读 · 0 评论 -
[转]合并行记录
我现在想把几条记录合并成一条,比如 姓名 科目 张三 语文 张三 英语 张三 物理 李四 语文 李四 化学 我想合并成 李四 化学 语文 张三 数学 物理 英语 if object_id(tablename) is not null drop table tablename select 张三 as 姓名, 语文 as 科目原创 2009-10-30 06:01:00 · 124 阅读 · 0 评论