【发布时间】:2012-07-14 21:04:17
【问题描述】:
我有 3 张桌子
车间和所有者
shop 是父表,其他 2 个是子表
SHOP
s_id, floor_id,s_owner,s_remarks
1,2,1,big shop
2,2,3,near bank
3,1,2,corner
4,7,7,FAKE FLOOR AND OWNER
OWNERS
o_id, o_name, contact
1,gale,009659999999
2,smith,00447676767
3,pathan,0088787878
FLOORS
f_id, f_name
1,FIRST FLOOR
2,SECOND FLOOR
3,THIRD FLOOR
select shop.s_id, floors.f_name, owners.o_id, s_remarks
from ? join ?
显示店铺的所有记录,即使业主或楼层没有相关记录
【问题讨论】:
-
这是作业吗?你知道它需要一个左连接,你有语法问题吗?
-
你只需要两个“LEFT JOIN (table) ON (condition)”子句
标签: mysql join left-join outer-join