mysql分别在两个表中排序_mysql – 从两个表中选择单独的行,按日期排序

我不想在这里加入任何类型的JOIN.我正在使用

PHP构建两个表的RSS提要,我想从两个表中选择所有行,保持行分开,但按一个常见的创建列进行排序.

例如,如果我有一个表foo:

id downloads views created

-----------------------------------------------

1 12 23 2011-07-22 00:10:16

2 51 900 2011-07-22 10:11:45

3 8 80 2011-07-23 04:12:18

和一个桌子吧

id title body created

-----------------------------------------------

1 foo ogblog 2011-07-21 10:54:07

3 bar zip 2011-07-24 10:54:07

4 zip bar 2011-07-25 10:54:07

我想从通用创建列排序的两个表中选择所有数据,因此一个示例结果集将是(忽略bar.id,因为它不需要):

id title body downloads views created | table

-------------------------------------------------------------------------------

NULL bar zip NULL NULL 2011-07-24 10:54:07 | bar

NULL foo ogblog NULL NULL 2011-07-21 10:54:07 | bar

1 NULL NULL 12 23 2011-07-22 00:10:16 | foo

2 NULL NULL 51 900 2011-07-22 10:11:45 | foo

3 NULL NULL 8 80 2011-07-23 04:12:18 | foo

NULL zip bar NULL NULL 2011-07-25 10:54:07 | bar

表栏不需要;我添加它使事情有点容易理解.

希望很明显我想做什么;而不是从两个表的列生成一行的JOIN,我想要获取所有的行数据,其中列表中不存在的任何列都具有NULL.

如果需要澄清,请通知我.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值