我有两个表(故事和状态),每个都有这些公共字段
id (unsigned int - auto increment)
creator (unsigned int)
message (varchar)
timestamp (unsigned int)
当我在我的网页上显示这些表时,我想使用一个查询按时间戳顺序从两个表中进行选择,但以不同的方式显示它们。
喜欢(按时间戳顺序):
SELECT * FROM `stories`, `statuses` WHERE `creator` = 1 ORDER BY `timestamp` DESC LIMIT 0, 10
Row 1: id, creator, message, timestamp, type ("status")
Row 2: id, creator, message, timestamp, type ("story")
Row 3: id, creator, message, timestamp, type ("status")
Row 4: id, creator, message, timestamp, type ("status")
Row 5: etc...
我需要类型字段在我的网页上以不同方式显示每一行。而这只是每个表格的简单形式;它们实际上要复杂得多,但我可以将答案从这里转移到我当前的查询中。
谢谢!