-
[Sql Server] SQL 相减算法,该怎么解决
SQL相减算法有表AIDordernum115132126223234以及表BIDNum1628要求是将A按ID分组后,通过order升序排序。然后用A表Num按照A表排序顺序依次相减B中的Num,如果序号1的Num不够B的NUm大,那么移到序号2,以此类推,直到表B被减到0或者A表没有数据给B相减...
91
热度 -
[Sql Server] 这个拆分表sql语句如何写
这个拆分表sql语句怎么写--原始数据--table1是现在的班级信息表,两个二年级数学班,一个四年级英语班--table2是升一个年级后的班级信息表,二年级升成三年级--table1二年级有两个班,升级到三年级后,两个班合成一个班--table1中的四年级英语班,没有升级的班ifobject_id...
14
热度 -
[Sql Server] 怎么增加新字段并赋值
如何增加新字段并赋值selectSUBSTRING(aa.号,8,4)as代码fromaa我想在原有aa表格中将这个结果成为对应列新的字段应该怎么做------解决思路----------------------一定要加到A表里面的话,只能添加列,再UPDATE不过可以考虑用视图
53
热度 -
[Sql Server] GROUP BY 多表查询解决思路
GROUPBY多表查询问题是这样的(表一如下):idipusertimemac11.1.1.1a2015-6-60000-1111-2222-333311.1.1.1a2015-6-69999-0000-4444-555512.2.2.2a2015-6-67777-1111-2222-6666612...
80
热度 -
[Sql Server] 使用group by後,要怎么同時sum與pivot呢
使用groupby後,要如何同時sum與pivot呢?本帖最后由ben12100515于2015-06-0808:08:10编辑item(int)type(char)qty(int)name(char)1A10 K21A15 K51B10 K11D20 P43B5 P13B15 K63B10 K3...
25
热度 -
[Sql Server] 计算机中的SQL格式文件关联 掉失了,重新设定打开方式使用哪个程序
电脑中的SQL格式文件关联掉失了,重新设定打开方式使用哪个程序SQL2008R2的电脑中的SQL格式文件关联掉失了,重新设定打开方式使用哪个程序。谢谢------解决思路----------------------这是SQLServer2005的注册表,你按照自己的版本改一下WindowsRegis...
47
热度 -
[Sql Server] 一个递归存储过程 现阶段是按父子关系查询 如果改成子类按最积分最大值进行递归
一个递归存储过程目前是按父子关系查询如果改成子类按最积分最大值进行递归本帖最后由seekboya于2015-06-0617:11:01编辑gowithCTEas(-->Begin一个定位点成员selectid,uid,account,parent_id,mobile,email,addtime...
80
热度 -
[Sql Server] 问下这个数据库构造是否合理
问下这个数据库结构是否合理行业分类的表hangye,有id,name,示例数据:1电风扇2电压力锅3空调表示品牌的表pinpai,有id,name,hy_ids,hy_px,示例数据1美的1,2,399,88,772飞利浦1,290,99一个品牌可以归属多个行业,例如“美的”可以归属“电风扇”“电压...
27
热度 -
[Sql Server] 对datetime门类数据按时间间隔进行分组
对datetime类型数据按时间间隔进行分组DB(数据库版本):MSSQL2008同一个表中的一个字段是datetime类型的,视两个记录为同一组当且仅当两条记录时间间隔小于15分钟且id相同,该怎么样得到所有记录的组序号。例如:表结构:idtime112010-09-2010:20:2012010...
57
热度 -
[Sql Server] 二个字段,如若交叉相同,取一行,求SQL
二个字段,如果交叉相同,取一行,求SQL字段A,字段B1,22,1这二行只要一行。SQL如何写------解决思路----------------------SELECT*FROMTBT1WHERENOTEXISTS(SELECT1FROMTBT2WHERET1.字段A=T2.字段B ANDT1.字...
22
热度 -
[Sql Server] 合并的SQL语句
求一个合并的SQL语句发货要求表产品要求发货总数量A100B200C150计划送货表产品计划批号计划数量AA00150AA00250BB001100BB003100CC001100CC00250实际送货表产品实际批号实际数量AA00150AA00325AA00422BB005200CC00350CC...
80
热度 -
[Sql Server] sql server 2005 操作 XML 数据解决办法
sqlserver2005操作XML数据如果向一个xml变量中插入一个xml变量,比如:有@xml1变量'<data><rowid='1'name='111'></data>'有@xml2变量'<rowid='2'name='222'>'如何将@xml...
441
热度 -
[Sql Server] 关于sql查询一分钟内的有关问题
关于sql查询一分钟内的问题~有没有SQL大神,想问一条查询语句:假设现在数据库有个若干条数据<=10W里面有有ID,时间时间是精确到秒的,如何查询一分钟内的ID数目,查询结果大概如下:2015-01-011:1:0352015-01-011:2:0202015-01-011:3:015有没有...
72
热度 -
[Sql Server] 关于sql用id取数据的有关问题
关于sql用id取数据的问题我的表里有1368条数据,id是从1开始自增长,我写了一个循环:for(inti=1;i<table.rows.count/100;i++){stringcomtext="select*fromtablewhereidbetween"+100*(i-1)+1+"an...
20
热度 -
[Sql Server] sqlserver 数据交加
sqlserver数据交集有这样的数据,有若干小组,人员可以同时参与多个小组。需要取得所有小组中都存在的人员。组人A1A2A3B2B3B4B5C1C2C4D2最终结果应该是取得人员为2的结果。createtablet1(groupvarchar(20),usrvarchar(20))goinsert...
166
热度 -
[Sql Server] 给SQL SERVER的字段添加字段说明,该怎么处理
给SQLSERVER的字段添加字段说明怎么给SQLSERVER的字段添加字段说明------解决思路----------------------executesp_addextendedproperty'MS_Description','说明','user','dbo','table','表名','...
54
热度 -
[Sql Server] 给SQL Server板块的们散粉了
给SQLServer板块的大虾们散粉了自己写程序也有些年头了,只是一直都偏重程序这边,导致SQL的技术一直没有长进,虽然这样还被自己的头儿认为是组内sql技术最好的,这也只能说明组里都sql水平都比较差,想起自己提问的sql,自己都倒胃口。每年的项目中,都有2、3次因为sql问题搞不定而来到这个板块...
85
热度 -
[Sql Server] 小弟我要用sql语句查询出以下效果,请教sql语句要怎样写
我要用sql语句查询出以下效果,请问sql语句要怎样写?表结构如下:领用日期物品名称规格单价数量领用人2014-01-01U盘32G351张三2015-01-01U盘64G302张三2014-02-01U盘32G353李四2015-02-01硬盘500G3003李四后面一至到12月我要用sql语句查...
64
热度 -
[Sql Server] 关于限制条件的公式计算解决思路
关于限制条件的公式计算selectaa.渠道,sum(cast((aa.交易金额*aa.分公司利润)asfloat))as总额fromaagroupby渠道我想设置个条件就是交易金额大于3333公式使用aa.交易金额*aa.分公司封顶这个公式最后计算所有综合SQLSEVER里能不能设置一个函数X大于...
108
热度 -
[Sql Server] SQL 字符串拆分为一张表
SQL字符串拆分成一张表需求:用户A选择了日期2015-01-01和2015-01-02,以及填写了价格200.那么数据库应该有两条记录,分别是A2015-01-01200A2015-01-02200也就是一个日期一条数据。实际数据'87349+2015-06-1010:38_2015-06-231...
38
热度