だから基本的に私は2つのテーブルを持っています
投稿(単純な記事)
posts_wall (そのユーザーウォールに投稿された記事)
今、私はそれらを何らかの形で組み合わせて、それらが作成/更新された日付で並べ替えたいと思っています。投稿にアップロードがない場合、upload_id列はposts_wallテーブルからでもNULLになるため、2つの目的が得られました
- 2 つのテーブルを交差させます。
- 日付順に並べます。
また:
どの列を追加する必要がありtimeline
ますか? 1970年から1秒2012-01-01
か数秒?13405848858
私が知っている限り、私はINTERSECT
それらをしなければなりませんが、
SELECT * FROM posts
INTERSECT
SELECT * FROM posts_wall
構文エラーが発生します。
私がこれを行っている理由は、それらを見る権利を持つ投稿と、ウォールのUSER1
任意のユーザーによって投稿された投稿を見たいからです。USER1
article_or_wall_article
また、これが記事なのか誰かの壁への投稿なのかを知るために名前を付けた別のコラムも素晴らしいでしょう。私は良いエレガントなアプローチが欲しいです