关于MYSQL多表查询排序问题,比如我有二个表,二个表中都有time 这样的字段,我把二表联合查询出来,
然后我要按照2表中的TIME排序(不是某一个表TIME排序),请问如何排序。我在表A中有个ty字段,查询ty=10的所以内容,表B中也有个ty字段查询ty=11的所有内容...
然后我要按照2表中的TIME排序(不是某一个表TIME排序),请问如何排序。
我在表A中 有个 ty字段,查询ty=10的所以内容,表B中也有个 ty字段 查询ty=11的所有内容,然后 二表中都有senttime 这样的发布时间,我需要把查询出来的ty=10,和ty=11的内容 按照senttime排序 ,按照你说的那就不是联合查询,有没有解决方法?(2表结构不同 不能用union) 图为左右二张表, 展开
我在表A中 有个 ty字段,查询ty=10的所以内容,表B中也有个 ty字段 查询ty=11的所有内容,然后 二表中都有senttime 这样的发布时间,我需要把查询出来的ty=10,和ty=11的内容 按照senttime排序 ,按照你说的那就不是联合查询,有没有解决方法?(2表结构不同 不能用union) 图为左右二张表, 展开
2个回答
展开全部
select a.*,b.* from table1 a,table2 b order by b.time
这样写是会产生笛卡尔乘积的,不知道你具体的要求是什么
这样写是会产生笛卡尔乘积的,不知道你具体的要求是什么
追问
具体要求已经写在问题补充里了 有二张表的图片
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询