Office中国论坛/Access中国论坛
标题:
多表多记录的综合查询
[打印本页]
作者:
gowithoutyou
时间:
2009-4-19 20:00
标题:
多表多记录的综合查询
有几个表,结构如下:
user:
user_id name address email
---------------------------------------------
1 Jim 222
a@b.com
2 Tom 333
b@c.com
bank:
ban_id name
------------------
1 ICBC
2 boc
3 aoc
4 Toc
car:
car_id name
----------------
1 honda
2 toyota
3 vw
4 gm
isp:
isp_id name
-----------------
1 cnc
2 cmc
3 uc
user_bank: 一个人最多有4个bank
user_id bank_id
--------------------
1 1
2 1
2 2
2 3
user_car:一个人最多有2个car
user_id car_id
------------------
1 1
1 3
2 2
2 4
user_isp:一个人最多有2个isp
user_id isp_id
-----------------------
1 1
1 3
2 2
想显示以下结果:
name address email bank1 bank2 bank3 bank4 car1 car2 isp1 isp2 ----------------------------------------------------------------------------------------------------
Jim 222
a@b.com
icbc boc aoc honda vw cnc uc
Tom 333
b@c.com
boc aoc toc toyota gm cmc
请问该如何写SQL?
作者:
蓝天8390
时间:
2009-4-19 20:21
注意表结构设计,有时不需要那么多的表
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3