-
[Sql Server] SQL 2005 查询优化 GROUP BY解决思路
SQL2005查询优化GROUPBY本帖最后由u011062542于2014-07-1711:19:11编辑查询统计一个表的数据,但是我又不想使用这个表的所有数据,根据某个字段([NUM])来筛选,取字段[ID]最大的那条数据来统计;举例:表中的数据IDNUMX1X2X30n1xxx1n1xxx2n...
75
热度 -
[Sql Server] mysql 如何删除多个图片路径中的某一个路径
mysql怎么删除多个图片路径中的某一个路径?uploads/10055/201407140323457.jpg,uploads/10055/201407140828458.jpg,uploads/10055/201407140828594.jpg这是数据库里面存的路径.我是用逗号分割的.-----...
57
热度 -
[Sql Server] 求好手写个SQL语句更新员工编号
求高手写个SQL语句更新员工编号问题描述:从一个员工表中找出入职时间,提取年(4位)+月(2位)+日(2位)+流水号(3位),进行给员工编号更新,但是可能多个员工的入职时间相同,需要流水号从0开始进行进行加1编号,但是后续已经出现过的不需要进行更新了,例如表中序号为4的就不需要更新了。例如:表名:p...
58
热度 -
[Sql Server] 关于取数据记要上线的控制
关于取数据记录上线的控制每天向表A(数据每天更新,取数范围为前一天新增的数据)中取数据,如果表中数据大于40000,则取40000条,剩下的第二天再取;方法1:表中取过的数据打标记,第二天从未打标记的记录中取数;方法2:将第一天的所有值都放入中间表,然后取40000条,删除已取记录,超过的部分,第二...
77
热度 -
[Sql Server] 数据库一个表字段显示出另一个表全部相关的内容?
数据库一个表字段显示出另一个表所有相关的内容???表A有两个字段姓名(可重复)和方案名称;表B有两个字段即姓名(唯一值);现在要在表B中增加一个字段方案内容,现在要把表B的方案内容字段循环显示出所有表A的方案名称,关联条件是姓名;输出结果为:表A内容为姓名方案名称张三方案一李四方案三张三方案二李四方...
72
热度 -
[Sql Server] SQL行列转置,不使用pivot解决办法
SQL行列转置,不使用pivotSQL行列转置,不使用pivot商品号 订单数量 S1 80 S1 180 S1 280 S1 380 S1 480 S2 80 S2 180 S2 380 S2 280 S2 280 S380S180S1180S1580转置成商品号 80 180 ...
94
热度 -
[Sql Server] 字段从char转换到nvarchar,该怎么解决
字段从char转换到nvarchar字段从char转换到nvarchar会不会出现查询不正确,或者其他一些想不到得错误,谢谢------解决方案--------------------最起码nvarchar的长度不要少于原有数据,不然消息8152,级别16,状态4,第7行将截断字符串或二进制数据。语...
27
热度 -
[Sql Server] 新手求教left join 后,重复的字段只需显示一次的有关问题
新手求教leftjoin后,重复的字段只需显示一次的问题有三个表A表:ID1ID2...NAME1AO1NAME2AO2NAME3AO3B表:ID11ID12ID13....NAME1BO1BB1NAME2BO2BB2NAME3BO3BB3C表:ID22ID23ID24....B01C01C12B0...
14
热度 -
[Sql Server] 一个稍难的SQL数据婚配语句
一个稍难的SQL数据匹配语句现有一个数据表P1,内容如下AA列 BB列CC列------------------------------------------103065+2 130141761108399+20 130141761109041+1 130141761110545+103+1130...
64
热度 -
[Sql Server] 关于select 排序的有关问题
关于select排序的问题我有一个字段(联片),数据类型是varchar的,里面的数据是,T1,T2,T3,T4.....T10,T11...然后我想orderby联片ASC"但是排序会变成T1,T10,T11。。。。要怎么让他变成T1,T2。。。。顺序下来啊。------解决方案---------...
68
热度 -
[Sql Server] 请教关于SQL SERVER中GO的用法
请问关于SQLSERVER中GO的用法useTestDB--使用TestDB数据库select*fromtable和useTestDBgoselect*fromtable执行起来没区别啊,都是从上往下执行的,不需要GO啊,为何很多人写GO?实在不理解------解决方案---------------...
43
热度 -
[Sql Server] 查询哪位高手推荐的人数大于50的如何查询啊
查询谁推荐的人数大于50的怎么查询啊?表member字段useridusertuijian要查询谁推荐的人数大于50的怎么查询啊?------解决方案--------------------试试这个select*frommemberawhereexists(select1from(selectmax...
101
热度 -
[Sql Server] 一个会员表多条件查询,该如何处理
一个会员表多条件查询表member会员表有字段idttuijianlockedsdtuijian字段是id的推荐人,,要统计locked=1并且sd=0然后sum(t)>50的人有多少个。应该怎么写?也就是select*frommemberwherelocked=1andsd=0and这里是要...
82
热度 -
[Sql Server] sql 2012 中ssis包有关问题?求解?
sql2012中ssis包问题???????求解????大神们,我的sql2012为什么没有ssis包?是我安装的时候没有勾选还是什么个情况???------解决方案--------------------装sql2012客户端时,会自动安装一个简版的visualstudio,点开它进去选择BIte...
18
热度 -
[Sql Server] sql2008 创建视图合并表的有关问题
sql2008创建视图合并表的问题,求助我创建了2个视图,A和BA:timequantity12014/07/1752014/07/186B:timequantity22014/07/177现在我创建第三张视图,合并A和B为C,效果如下C:timequantity1quantity22014/07/...
299
热度 -
[Sql Server] SQL Server 2012程序有关问题
SQLServer2012程序问题通过ip连接数据库,传送数据到数据库修改原来的数据(不是作为新建的数据存在),程序代码是什么样的?------解决方案--------------------1、首先要能连到数据库,如果是数据库连数据库,开启链接服务器2、update目标库..目标表setxx=xx...
47
热度 -
[Sql Server] 如果把检索结果赋值给变量解决办法
如果把检索结果赋值给变量像这个检索结果,declare@aavarchar(500)定义一个变量,如何把检索的结果5.9赋值给@aa??在线等------解决方案--------------------selecttop1@aa=xbfrommojuwheremt='43.61'andlx='D'o...
64
热度 -
[Sql Server] 如何先进行检索后再赋值
怎么先进行检索后再赋值这个是检索的代码和结果赋值这块要怎么写才行??在线等,急、、、、------解决方案--------------------set可以赋值很多条记录么?应该要查询出来的结果记录只有一条的时候,才能用set给变量吧加个top1或者给查询继续增加条件到查询结果为一条记录
97
热度 -
[Sql Server] sql2008安装明明装了netframewok35还一直揭示
sql2008安装明明装了netframewok35还一直提示之前装过sql2000,后来安装sql2008,现在要增加功能,一直提示必须安装netframewok3.5sp1。从控制面板添加删除程序检查,明明已经安装了netframewok3.5sp1------解决方案-------------...
42
热度 -
26
热度