-
[综合] [sql server] 问题总结2 - 递归
tab1idkindnumkindname1001男装2001001上衣3001002裤类4001001001西装5002女装6001001002风衣7002001帽8002002上衣9002003裙我现在想实现查询出来的显示结果如下:idkindnumkindnamefull_kindname10...
19
热度 -
[综合] [sql server] 问题总结3 - 获取最大值,最小值的 not exists
表ClassclassIDclassName1衣服2裤子5帽子10鞋子表ProductsProductIDProductNameClassIDClickNum(点击数)1男士衣服1902女士衣服1853男士裤子2304女士裤子2455男士帽子5666女士帽子5107男士鞋子10558女士鞋子1030...
26
热度 -
[综合] [sql server] 问题总结5- 根据子分类的要求,提取父分类
现在有一个统计问题,如下列1列2AaAbAcAdAeAfAgBbBcBdBeBfBgCcCdCeCfCgCaCm求在列2中既有a也有b也有C的列1的个数注意是3个都必须有的 ---------------------------------------------- ifobject_id...
21
热度 -
[综合] [sql server] 问题总结6- 提取行号 ROW_NUMBER 分页
在SQL2000和2005下的不同方法 先说2000下的 createtable#temp1 ( IDintnotnull, codevarchar(10)notnull primarykey(ID,Code) ) insertinto#temp1(ID,code)values(1,'01...
47
热度 -
[综合] SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
一.WITHAS的含义WITHAS短语,也叫做子查询部分(subqueryfactoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNIONALL的不同部分,作为提供数据的部分。特别对于UNIONAL...
48
热度 -
[综合] [sql server] 问题总结7- union-- union all--with as 实例
有三个表,Porducts(产品表),InStorages(入库表)和TheStorages(出库表)Porducts表中数据为idPorductsCode111122223333InStorages表中数据为idPorductsCodeInStoragesNumberInStoragesTime1...
0
热度 -
[综合] [sql server] 问题总结8- 中间变量
按编号统计成绩.如下数据,已知前四列数据,按序号顺序,求最后三列.怎样写效果最好./*序号编号指标分数求分差求可用分求结果1A16050-10-10不达标2A165902525达标3A17050-205达标4A19080-10-5不达标5B19060-30-30不达标6B170801010达标7B1...
98
热度 -
29
热度 -
[综合] [sql server] 问题总结9- 字符串拼接
比如先想实现一个简单的三条记录(或者更多条)countpricetype1101231341451522612我想输出最后的结果表达式type1:(1*10)+(2*3)+(3*4)+(4*5)=48type2:(5*2)+(6*1)=16这个要怎么做才能分组显示出想要的字符串呢----------...
30
热度 -
[综合] C# 替换去除HTML标记方法(正则表达式)
usingSystem.Text.RegularExpressions;//包含正则表达式 publicstaticstringNoHTML(stringHtmlstring)//去除HTML标记 { //删除脚本 Htmlstring=Regex.Replace(Htmlstring,@"<...
78
热度 -
[综合] 鼠标样式的应用JS控制
1.<html>2.<body>3.<spanstyle="cursor:hand">hand:是大家所熟悉的手型。</span><br> #Tree{cursor:pointer;//手型} 4.<spanstyle="cursor...
25
热度 -
[综合] [sql server] 问题总结10---SQL 日期转换 日期推算 增加或是减少一年或是一天 非常值得收藏
--日期转换参数,值得收藏selectCONVERT(varchar,getdate(),120)2004-09-1211:06:08selectreplace(replace(replace(CONVERT(varchar,getdate(),120),'-',''),'',''),':','')...
13
热度 -
[综合] SQL 2005转到2000的步骤步骤
2005转到2000的步骤步骤1.生成for2000版本的数据库脚本2005的mangerstudio--打开"对象资源管理器"(没有的话按F8),连接到你的实例--右键要转到2000的库--任务--生成脚本--在"脚本向导"的"选择数据库"中,确定选择的是要转到2000的库--勾选"为所选数据库中...
35
热度 -
[综合] [sql server] 问题总结11---按某一字段分组取最大(小)值所在行的数据
--按某一字段分组取最大(小)值所在行的数据--(爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)2007-10-23于浙江杭州)/*数据如下:namevalmemoa2a2(a的第二个值)a1a1--a的第一个值a3a3:a的第三个值b1b1--b的第一个值b3b3:b的第三个值b2b2b2b2b2...
50
热度 -
[综合] [sql server] 问题总结12---合并列值
合并列值原著:邹建改编:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)2007-12-16广东深圳表结构,数据如下:idvalue-----------1aa1bb2aaa2bbb2ccc需要得到结果:idvalues-----------------1aa,bb2aaa,bbb,ccc即:grou...
0
热度 -
[综合] [sql server] 问题总结13---分拆列值
不错的方法 有表tb,如下:idcol----------------------1aa,bb2aaa,bbb,ccc欲按id,分拆value列,分拆后结果如下:idcol-------------------1aa1bb2aaa2bbb2ccc createtabletb(idint,col...
81
热度 -
[综合] [sql server] 问题总结13---分解字符串并查询相关数据
/*标题:分解字符串并查询相关数据作者:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)时间:2008-03-18地点:广东深圳说明:通过使用函数等方法分解字符串查询相关数据。问题:通过分解一个带某种符号分隔的字符串在数据库中查找相关数据。例如@str='1,2,3',查询下表得到记录1,4,5,6I...
65
热度 -
63
热度 -
[综合] [sql server] 问题总结15--BOOM节点问题,树形数据,求出某个节点下的所有子节点
ifobject_id('[temp]')isnotnulldroptable[temp]gocreatetable[temp]([groupID]int,[foldName]varchar(10),[parentID]int)insert[temp]select1,'文件1',0unionalls...
89
热度 -
[综合] [sql server] 问题总结16---BH00001 数据库里有编号自增长字段
在学习中遇到这个问题数据库里有编号字段BH00001BH00002BH00003BH00004如何实现自动增长 方法一:在表结构上利用函数实现--下面的代码生成长度为8的编号,编号以BH开头,其余6位为流水号。--得到新编号的函数CREATEFUNCTIONf_NextBH()RETURNScha...
77
热度