【发布时间】:2014-02-06 10:41:52
【问题描述】:
select * from deliveries, remittance
“deliveries”表有 10 条记录,而“remittance”表没有。此查询不返回任何结果。我想要的是mysql从表'deliveries'中返回10条记录。请帮帮我。
这是一个示例表
交货-> trans_number 从 到
汇款-> trans_number 从 到
【问题讨论】:
-
当您只需要一张表的结果时,为什么要从两张表中选择?只需从交货中选择。
-
你试过这样的吗? select d.* , r.* from Deliveries d, remittance r
-
@Laurik table remittance 也有数据,但有时没有数据。所以我必须同时选择它们来显示它们的数据
-
可以显示表格方案吗???
-
我认为@AlexCoroza 正在寻找
FULL OUTER JOIN
标签: mysql join full-outer-join