随机查询求和问题(急)

xinyu_1980 2009-04-21 12:47:58
加精
现在有一个表Table1进行随机查询, 检索结果记录条数不限, 但是要求Num求和结果为一个固定值,如结果为15

ID NUM
1 5
2 3
3 2
4 5
5 4
6 5
7 3
8 2
9 4
10 3
...全文
1120 62 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
62 条回复
切换为时间正序
请发表友善的回复…
发表回复
lynn_9527 2010-04-03
  • 打赏
  • 举报
回复


MARK
junlintianxia07 2010-04-02
  • 打赏
  • 举报
回复
mark
jxmlearner 2009-12-24
  • 打赏
  • 举报
回复
不懂,学习!
qcxhap 2009-08-27
  • 打赏
  • 举报
回复
好强大!
feixianxxx 2009-08-16
  • 打赏
  • 举报
回复
看看
t240034137 2009-07-30
  • 打赏
  • 举报
回复
有点看不懂@!
wu222w 2009-05-12
  • 打赏
  • 举报
回复

qgylovelj 2009-04-23
  • 打赏
  • 举报
回复
菜鸟路过
feiyuemengxiang 2009-04-23
  • 打赏
  • 举报
回复
ding
笑的自然 2009-04-23
  • 打赏
  • 举报
回复
去看懂了是什么意思,可我的实力解决不了
SlaughtChen 2009-04-23
  • 打赏
  • 举报
回复
saizhang 2009-04-23
  • 打赏
  • 举报
回复
walterCui 2009-04-23
  • 打赏
  • 举报
回复
[Quote=引用 31 楼 nacheng 的回复:]
其实可以这样做:
你分为3个数:
4个数:
5个数:
6个数:(那是不可能)因为:最小的6个数3+2+3+2+4=17>15
[/Quote]
同意此说法。
但是最小的6个数3+2+3+2+4=17>15有点错应是3+3+2+3+2+4=17>15

rhq12345 2009-04-23
  • 打赏
  • 举报
回复

if object_id('[tb]') is not null drop table [tb]
go
create table [tb]([ID] int,[NUM] int)
insert [tb]
select 1,1 union all
select 2,3 union all
select 3,2 union all
select 4,1 union all
select 5,4 union all
select 6,5 union all
select 7,3 union all
select 8,2 union all
select 9,1 union all
select 10,1
go
--select * from [tb]

with szx as
(
select *,path=cast(id as varchar(8000)),total=num from tb
union all
select b.id,b.num,a.path+'-'+rtrim(b.id),a.total+b.num
from szx a join tb b on a.id<b.id and a.total<15
)
select id,num from tb,(select top 1 path from szx where total=15 order by newid()) a
where charindex('-'+rtrim(id)+'-','-'+path+'-')>0

miranda88 2009-04-23
  • 打赏
  • 举报
回复
我是一家美资猎头公司的HR,现在需要招聘一位精通技术研发职位的猎头顾问,如果各位精英认识这样的猎头,请与我联系,谢谢!
联系方式:msn:fcyhappy2008@hotmail.com
HoHo007 2009-04-23
  • 打赏
  • 举报
回复
还在学习中!
有机会的话一定成为高手!
lsd123 2009-04-22
  • 打赏
  • 举报
回复
.
x360995630 2009-04-22
  • 打赏
  • 举报
回复
菜鸟路过
waterdream0820 2009-04-22
  • 打赏
  • 举报
回复
学习
milk111 2009-04-22
  • 打赏
  • 举报
回复
学习
加载更多回复(42)

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧