【发布时间】:2018-08-03 05:55:29
【问题描述】:
我有两个名称不同的相同表。第一个名称是“文件夹”,第二个名称是“folders_archive”。 我喜欢通过在日期过滤它来将这两个表与他们的全部内容进行 INNER JOIN。如果我使用两个单个查询,那可以正常工作,但连接的查询没有结果。
我喜欢这样的:
SELECT *
FROM folders
INNER JOIN folders_archiv
ON folders_archiv.id= folders.id
WHERE folders_archiv.datum = '".$year."-".$month."-".$day."'
AND folders.datum = '".$year."-".$month."-".$day."';
我正在尝试以多种方式连接这些表,但我的逻辑有问题,请帮助解决它。
谢谢。
【问题讨论】:
-
很难说不知道结果应该是什么。
-
我猜你需要一个联合,而不是一个连接。
-
分享两张表的数据和你从中得到的数据
标签: mysql join inner-join union