求帮忙设计SQL的查询语言

gdl222 2009-04-10 11:32:00
表1: 名称 数量 表2:名称 数量 金额 结果表: 数量(表1)金额(表2)
R 1 R 0 2 1 2
R 2 R 0 4 1 4
R 4 R 1 5 2 5
R 6 R 5 3 4 5
R 8 6 6 3

"说明:当表1数量为1时,可以连接表2中金额的2或4
当表1数量为2时,可以连接表2中金额的5
当表1数量为4时,可以连接表2中金额的5
当表1数量为6时,可以连接表2中金额的3
规律:根据左表进行连接,且只能连接与表2数量低且最接近数量的金额
"
请帮忙如何利用SQL查询才能得出结果表?

...全文
49 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdl222 2009-04-11
  • 打赏
  • 举报
回复
表1:
名称 数量
R 1
R 2
R 4
R 6

表2:
名称 数量 金额
R 0 2
R 0 4
R 1 5
R 5 3
R 8 6

"说明:当表1数量为1时,可以连接表2中金额的2或4
当表1数量为2时,可以连接表2中金额的5
当表1数量为4时,可以连接表2中金额的5
当表1数量为6时,可以连接表2中金额的3
规律:根据左表进行连接,且只能连接与表2数量低且最接近数量的金额
结果表如下:
数量(表1)金额(表2)
1 2
1 4
2 5
4 5
6 3




22,301

社区成员

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

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