我在这里看了一些其他问题,但找不到与我匹配的解决方案。我真的不了解其中的一些部分,所以我无法使他们的解决方案适应我的问题。
我有一张这样的表:
post_id, post_author, post_message, post_timestamp, post_thread
和.. thread_id, thread_author, thread_message, thread_timestamp
我想从两个(不同的)表中获取*,并按时间戳排序,以便从两者中获取最新信息。
我怎样才能做到这一点?正如我所说,我在这里研究了其他一些解决方案,但无法将其作为我能找到的解决方案,在时间戳字段上具有相同的名称。
提前致谢。
答案 0 :(得分:1)
您想要使用线索中的Class
发布,您可以使用public
进行排序。表演可能会很糟糕,但让我们先做一些工作,然后再调整它。
static
DateSerial.Config
函数获取参数列表并返回第一个不为空的参数。所以在这种情况下,它将返回post poststamp,除非没有post,在这种情况下它将返回线程时间戳。连接是LEFT连接,因此即使subselect返回零结果,仍会有结果行。