多个表的PHP + Mysql按日期排序(通过左连接)

时间:2015-12-09 06:17:59

标签: php mysql join

我有2个表(userproduct

我想通过此表的日期订购行

  

用户表:

enter image description here

  

产品表:

enter image description here

  

我的代码:

"SELECT *,product.* FROM `user` LEFT JOIN `product` ORDER BY `?`";

我想要结果:

两个

1 个答案:

答案 0 :(得分:2)

出现您确实想在UNIONuser表之间进行product查询。然后,您可以使用SELECT从此结果中Title Date {。}}。

SELECT t.Title
FROM
(
    SELECT Date FROM user
    UNION
    SELECT Date FROM product
) t
ORDER BY t.Date DESC