SqlServer

摘要: 几年前就做过这样的查询,在最近的项目中又遇到这样的需求,在此记录一下。 假设有一个文章表Post和一个评论表Comments,可以对文章进行多次评论,现在希望在对Post表查询时能将Post的所有评论内容组合到一个字段中显示。 阅读全文
posted @ 2010-10-15 15:40 oec2003 阅读(743) | 评论 (0) 编辑
摘要: 临近年终,在工作之余对工作和学习中遇到的问题以及常用的一些知识点做了些整理,以备后用。本文涉及的内容为数据库,算是对开发总结(1)---数据库一文的补充。阅读全文
posted @ 2010-02-02 17:20 oec2003 阅读(279) | 评论 (0) 编辑
摘要: SQL实现统计查询 该表在这儿只是演示使用,所以只提供了最基本的字段IP地址,访问时间和访问次数。如果每访问一次就插入一条记录,那么AccessCount可以不要,查询时使用count就可以了,这样当访问量很大的时候会对数据库造成很大压力。设置AccessCount字段可以根据需求在特定的时间范围内如果是相同IP访问就在AccessCount上累加。阅读全文
posted @ 2009-06-04 22:39 oec2003 阅读(2091) | 评论 (4) 编辑
摘要: Sqlserver2005附加数据库为只读的解决方法阅读全文
posted @ 2009-05-08 11:45 oec2003 阅读(2389) | 评论 (2) 编辑
摘要: 在sqlserver中來計算一個字符串在另一個字符串中出現的次數,通常會去用循環來匹配,然後計算出出現的次數,這樣的效能不是很高。現在講一種比較簡單的方法也能實現同樣的功能,思路如下:阅读全文
posted @ 2008-08-06 08:32 oec2003 阅读(1055) | 评论 (6) 编辑
摘要: 本文是我在平时工作中所遇到的数据库方面的一些知识总结阅读全文
posted @ 2008-04-12 13:33 oec2003 阅读(961) | 评论 (5) 编辑
摘要: 最近在工作遇到一个数据库查询的问题,大概如下:表Table1中有字段No和Title,每一个No对应一个Title,表Table2中有NoAll字段,NoAll字段的value是No的组合,以逗号隔开,如"111,222,333",现在要查询Table2,根据NoAll将其中的每一个No所对应的Title查询出来也以逗号分隔显示,如:"oec2003,oec2004,oec2004"。阅读全文
posted @ 2008-03-18 10:15 oec2003 阅读(901) | 评论 (2) 编辑
摘要: 以下是我在visual studio 2005上写的一个类(连的是SQL Server 2005),已经过测试通过。里面有3个方法比较典型,源码如下:阅读全文
posted @ 2007-08-09 06:44 oec2003 阅读(2476) | 评论 (12) 编辑
摘要: 众所周知,SQL Server执行SQL语句的性能判定标准主要是IO读取数大小。本文在不违反这一原则情况下,同时来分析一下部分SQL语句执行时,SQL Server内存的变化情况。阅读全文
posted @ 2007-07-31 15:20 oec2003 阅读(462) | 评论 (0) 编辑
摘要: 我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 阅读全文
posted @ 2007-05-09 10:58 oec2003 阅读(1674) | 评论 (1) 编辑
摘要: sql常用语句的收集阅读全文
posted @ 2007-05-08 17:58 oec2003 阅读(604) | 评论 (1) 编辑