数据关联排序问题(SQL)

来源:百度知道 编辑:UC知道 时间:2024/05/15 16:42:35
有两个表A、B,A.b与B.b相关联

A
a(vachar) b(vachar) c(vachar) d(datetime)
A0001 hn 湖南 2005-12-12
A0002 yn 云南 2005-12-13

B
a(vachar) b(vachar) c(vachar) d(vachar) e(datetime)
B0001 hn cs 长沙 2005-12-12
B0002 hn hy 衡阳 2005-11-12
B0003 hn cz 郴州 2005-10-12
B0004 yn km 昆明 2005-12-12
B0005 yn dl 大理 2005-11-12

结果排列如下:(A按字段d排序,B按字段e排序)
湖南(长沙、衡阳、郴州)
云南(昆明、大理)

不知道如何写SQL语句,求助!
还需要进行分页处理

在order by中指明使用那些字段排序就可以了。

select *
from a,b
where a.b=b.b
order by a.d,b.e

这个语句首先按a.d排序,a.b相同的会按b.e再排序。

这个问题大了.