我有3个表,关系如下:
1.表S,键名= SO_ID,
2.表D,键名= DO_ID,外键SO_ID。关系S-D为1-N
3.表P,键名= MO_ID,外键SO-ID。关系S-P为1-M
4. ** _ ID的值约为整数。
如何查询和获取结果:存在S中所有D,P的数据
SO-ID || DO_ID || MO_ID
1 || 1 || 1
2 || .. || ..
.. || N || ..
.. || [blank] || ..
X || [blank] || ..
X || [blank] || M
答案 0 :(得分:0)
您应该先学习并自己尝试:
请根据您的要求找到以下查询
select *
from S s left join
D d
on (s.SO_ID = d.SO_ID) left join
P p
on (s.SO_ID = p.SO_ID)