这样的sql语句怎么写?

flamefiredelphi 2003-01-16 09:13:23
表A中有字段a1, a2数据分别为
200 1000
200 1200
而表B中有字段b1, b2数据分别为
200 32
200 45
先知道表A中的第一条记录和表B中的第一条记录对应,第二条记录和的二条记录对应!
(根据大小判断的,1200>1000,而45>32)
现要写出sql语句得出这样的结论:
200 1000 32
200 1200 45
这样的sql语句怎么写?
...全文
112 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
反复徘徊 2003-01-17
  • 打赏
  • 举报
回复
200 2000
200 5000
200 1000
200 8000

200 80
200 50
200 20
200 100
怎么办?????????????????????????????

dotnba 2003-01-17
  • 打赏
  • 举报
回复
:)
littlemao 2003-01-17
  • 打赏
  • 举报
回复
你这个例子很不好啊!a1,b1这么都是200呢!如果是这这样的话,楼上的写得不错啊!
bomber2001 2003-01-16
  • 打赏
  • 举报
回复
up

select A.a1,a2,b.b2 from A,b
ORDER BY A.a1 asc
b.b2 asc ;
flamefiredelphi 2003-01-16
  • 打赏
  • 举报
回复
并不是最小,最大的,也许有很多呢!
lsycat 2003-01-16
  • 打赏
  • 举报
回复
select A.a1, min(a2), (select min(b2) from B where B.b1 = A.a1) from A
group by a1
union
select A.a1, max(a2), (select max(b2) from B where B.b1 = A.a1) From A
group by a1
愉快的登山者 2003-01-16
  • 打赏
  • 举报
回复
select a1, min(a2), (select min(b2) from B where b1 = A.a1) from A
group by a1
union
select a1, max(a2), (select max(b2) from B where b1 = A.a1) from A
group by a1

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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