嗨,我必须使用不同的表m_mp和m_answer 两个都有m_date和m_mdate填充time()函数我想要选择两个条目但按日期排序
示例:
第一张表:'一些文字',#6464647776' 第二个表格'一些答案',#54; 54454545'
所以我想显示第一个第二个表,然后是第一个表
这是我使用的代码:
SELECT r.*,u.*
FROM `mensajes` as r
LEFT JOIN `m_answer` as u on r.id = u.id_m
WHERE r.id = '1'
ORDER BY m_date
然后使用while-loop
显示每个表的结果答案 0 :(得分:0)
我想我得到了你想做的事。
您可以使用ORDER BY强制进行分组和排序,如下所示:
http://sqlfiddle.com/#!9/373d65/9
我知道解决方案在速度方面并不是最优的,但是,如果有适当的指标,我怀疑性能是可以接受的,除非你已经瞄准数百万条消息;当那个时候到来时,你想要正确的GROUPBY,或者对当前页面中最近回答的问题进行后续查询。