我的sql中有2个表
Instagram的
微博
发布的数据是unix时间戳。通过data_posted检索和排序的最佳方法是什么?
我想我有几个选择
一个包含一些空白字段的表(例如,screen_name是仅限Twitter的字段)
用于创建联接的表。
将它们检索到一个数组中,然后尝试排序。
有关最佳方法的任何想法都将受到赞赏。
答案 0 :(得分:1)
试试这个:
SELECT *
FROM (
SELECT id, url_caption, image, '' as screen_name,'' as text,date_posted FROM instagram
UNION
SELECT 0 as id, '' as url_caption, '' as image, screen_name,text, date_posted FROM twitter)
ORDER BY date_posted