如何从两个表中的datetime-field从2个表顺序中选择字段?

| 我的表信息: 表\'entry1 \'具有字段\'id \'\'title \'\'username \'\'date_post \'和其他字段 表\'entry2 \'具有字段\'id \'\'title \'\'username \'\'date_post \'以及其他字段 更多信息: 1)表\'entry1 \'中的\'id \'与表\'entry2 \'中的\'id \'不同 2)两个表中的字段'date_post \'均为日期时间类型 我想要的是:我想从两个表中选择\'id \'\'title \'\'username \'和\'date_post \' 并在声明中从两个表中按\'date_post \'DESC排序。 抱歉,我是PHP的新手,我的英语不好。这很难问。     
已邀请:
        我的工作代码是:
$sql=\"(SELECT title, date_post FROM entry1 WHERE user_id=$user_id) UNION 
      (SELECT title, date_post FROM entry2 WHERE user_id=$user_id) UNION
      (SELECT title, date_post FROM entry3  WHERE user_id=$user_id)
      ORDER  BY date_post DESC\";
$result=mysql_query($sql);
    
        假设两个表具有相同的列名和类型。尝试这个。
SELECT * FROM entry1
UNION
SELECT * FROM entry2
ORDER BY date_post DESC
    

要回复问题请先登录注册