一个高难度的MS SQL问题请教各位高手! 是用一句SQL文写出吗?那就恐怕没有解了。如果用程序实现,倒是可以。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个问题用SQL语句解决可能效率不高。就你所言,当所选的序号个数>1时,肯定要用到类似遍历的解决方法,不过有一些判断可减少需要判断的次数。对于这个问题,就我理解数据传输量不大,计算量大,并不是SQL语句(包括存储过程)所擅长的。建议你下传数据到本地用程序解决。用程序解决应该很好做,如果有问题,说一声,我再来解决。 pjy(古虫)兄讲得很有道理,不过我还是想知道有没有好点的SQL解决方法。谢谢您的答复,我会给分的! 这个问题用t-sql是能做的,如果你的版本是2000,提供一个思路给你。1、求出总和/5放到临时表。2、写用户自定义函数f1,功能是求指定Type,大于指定Quantity的Quantity和最小的,指定个数的no组合的列表。3、写用户自定义函数f2,功能是求指定Type,大于指定Quantity的Quantity和最小的no组合的列表,这个函数需要根据指定Type的记录体条数来循环调用f1.写起来非常复杂,不写了! 求sql server2008 事务日志满的解决办法!!!!!!!!!!!!!!!!! 如何不使用事务或者分布式事务 请问如何把表A的某几条记录倒入到表B,B里有和A相应的字段 急需参考文献!!! 求救:我的SQL SERVER 数据库出现了怪问题! 创建表和在现有表中添加列的代码是什么? 有谁遇到在WIN 2003下无法安装SQL SERVER的问题? SQL中时间加减问题?? 关于全文检索的高难度问题 SQL 分组问题 紧急高分求救!! SQL Server7.0存储出错??? 求救!大家帮忙看看这个存储过程,是解析XML.
就你所言,当所选的序号个数>1时,肯定要用到类似遍历的解决方法,不过有一些判断可减少需要判断的次数。对于这个问题,就我理解数据传输量不大,计算量大,并不是SQL语句(包括存储过程)所擅长的。建议你下传数据到本地用程序解决。
用程序解决应该很好做,如果有问题,说一声,我再来解决。
谢谢您的答复,我会给分的!
2、写用户自定义函数f1,功能是求指定Type,大于指定Quantity的Quantity和最小的,指定个数的no组合的列表。
3、写用户自定义函数f2,功能是求指定Type,大于指定Quantity的Quantity和最小的no组合的列表,这个函数需要根据指定Type的记录体条数来循环调用f1.写起来非常复杂,不写了!