php+MySQL问题:有两个表,字段都一样,现在要把两个表里的信息查出来混合显示,要求按时间排序。
该如何做呢?希望高手帮忙!终于找到一个好方法:用联合查询,代码如下:selectid,title,`time`,'gg'as`type`fromgonggaounions...
该如何做呢?希望高手帮忙!
终于找到一个好方法:用联合查询,代码如下:
select id,title,`time`,'gg' as `type` from gonggao union select id,title,`time`,'tz' as `type` from tongzhi order by `time` desc limit 20; 展开
终于找到一个好方法:用联合查询,代码如下:
select id,title,`time`,'gg' as `type` from gonggao union select id,title,`time`,'tz' as `type` from tongzhi order by `time` desc limit 20; 展开
若以下回答无法解决问题,邀请你更新回答
展开全部
查询结果得到两个数组,用array_merge()函数合并数组,然后sort应当就可以呢,只是一点粗浅的想法,不知道对不对。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写sql语句时加上表名就行了,如表为a,b则
select a.id,b.id from a,b
试一下
select a.id,b.id from a,b
试一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询