遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

随笔分类 -  MSSQL

上一页 1 2

SQL 中的单列数据到多列数据的转换,以及转换后的分组统计(行列转换)
摘要:手上有一个供求信息网站,客户要要求对其中的企业会员每月的供求信息发布量进行统计 要求以如下形式打印: 2006-10-1 到 2006-10-31 用户 供应数 求购数 合计 详细 张山 10 20 30 >> 李四 50 3 53 >> 。。。。。 现有的供求信息... 阅读全文

posted @ 2009-02-05 08:11 遗忘海岸 阅读(607) 评论(0) 推荐(0) 编辑

转)通往性能优化的天堂-地狱 JOIN方法说明
摘要:原问地址:通往性能优化的天堂-地狱 JOIN方法说明 前言 不管是博客园还是CSDN,看到很多朋友对数据库的理解、认识还是没有突破一个瓶颈,而这个瓶颈往往只是一层窗纸,越过了你将看到一个新世界。 04、05年做项目的时候,用SQL Server 2000,核心表(大部分使用频繁的关键功能每次都要用到)达到了800万数据量,很早以前查过一些相关表,有的达到了3000多万,磁盘使用... 阅读全文

posted @ 2009-01-01 15:08 遗忘海岸 阅读(396) 评论(0) 推荐(0) 编辑

看MSSQL的执行计划,学习集合操作
摘要:有数据表Company,跟Products表,分别是企业表跟产品表,每个企业有0个或多个产品,现在需要选出有产品的企业, SQL查询如下 Select username,id From company as t where t.AttProperty='00000000000000001000' And t.Templateid=3 And Exists(select * fr... 阅读全文

posted @ 2008-12-25 09:26 遗忘海岸 阅读(518) 评论(0) 推荐(0) 编辑

T-SQL 选择某一记录的前后相关记录
摘要:比方有一商品表commodity 编号 名称 其他列... 1 a 2 b 3 c 4 x 5 t 6 a 7 b 如果给定 编号(id) 为 3 需要取 4条记录 ,那么应该返回 ID:1,2,4,5 四条记录 如果给定 id=2 那么返回 I... 阅读全文

posted @ 2008-09-04 16:41 遗忘海岸 阅读(434) 评论(0) 推荐(0) 编辑

统计商品留言信息,列出 已读,未读和总数
摘要:现在有商品表Commodity 跟商品留言表CommodityRev 现在要统计出每个商品的留言数目, 并且要显示已读跟未读,下面使用的inner jion 故没有留言的商品是不查询结果当中,如果要显示全部产品那么应该使用left jion , 使用right jion 后,下面过程也可以显示正确, 因为rev.IsReaded 为 null 时, 两处sum 计算中的else都当0来处... 阅读全文

posted @ 2008-08-21 09:28 遗忘海岸 阅读(348) 评论(0) 推荐(0) 编辑

统计下载的周排行跟月排行
摘要:一般的下载站应该都有这个需求,统计本周下载排行,本月下载排行,另外如一些流量统计站也会有本周IP,本月IP这些统计需求, 需要注意的是本周下载,本月下载,跟最近7天下载,最近一个月(30)下载是有区别的, 最近7天下载,是给你一个时刻,那么从这个时刻7天前到这个时刻的下载统计,这个时间长度多是7天,而本周下载时间长度,跟给你的时刻有关,如果给你的时刻对应的是星期天早8:00,那么这个时刻... 阅读全文

posted @ 2008-07-24 08:37 遗忘海岸 阅读(344) 评论(0) 推荐(0) 编辑

T-SQL无重复选择记录
摘要:这应该是个经典问题了,问题描述如下有一张Email地址表Table(ID,Email,Username,AddTime),表里的记录是扫描网页采集过来的,有不少重复,现在需要无重复的选择Email,Username并按AddTime排序以便给每个用户发送邮件.使用Distinct时只能指定Email一个列,故无法实现上述要求,下面是具体代码Select Email,Username From [T... 阅读全文

posted @ 2008-04-23 10:23 遗忘海岸 阅读(655) 评论(0) 推荐(0) 编辑

常用递归结构数据表,返会指点节点,跟其子节点的操作 
摘要:内容来自机械工业出版的仓库管理系统设计一书 表结构{WareHouserID , ParentWarehouseID } 查询指定节点跟其子节点的信息 ALTER FUNCTION dbo.GetWareSubtreeInfo(@WareHouseID int) RETURNS @treeinfo table ( [WareHouseID] [int] NOT NULL, [ParentWar... 阅读全文

posted @ 2008-03-27 08:10 遗忘海岸 阅读(324) 评论(0) 推荐(0) 编辑

上一页 1 2