1
id_a
表b
领域:
id_b
id_b2
filed_b
filed_b2
表c
领域:
id_c
filed_c
表a
数据:
id_a
----
1
2
表b
数据:
id_b id_b2 filed_b
---- ----- -------
1 1 1
2 2 100
表c
数据:
id_c filed_c
---- ---------
1 adfa11111
2 dfdf22222
加入
a join b on id_a=id_b
b join c on id_b2=id_c
我们的目标是让所有的表a
数据和屁股ociated filed_c
数据。 标准是:if filed_b=100, list filed_c. otherwise leave filed_c null.
问题:使用左连接,如果右表没有标准,那很好。但是,一旦右表有一个标准,右表中不存在的记录就不会显示出来。