不好意思海底捞月
2018-05-21 14:02
采纳率: 75%
浏览 5.5k

mysql,将两个查询语局结果横向合并

第一个查询语句
图片说明

第二个查询语句
图片说明

想要的查询结果
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • blownewbee 2018-05-21 14:23
    已采纳
     select (第二个查询) as repairnum, (第一个查询) as leftnum
    
    点赞 打赏 评论
  • 嬉皮 2018-05-21 15:04

    select count(a.gs1) as leftnum,count(b.gs1) as repairnum from rent_detail a inner join rent_detail b where a.ocode='rent1' and b.ocode='rent1' and a.status='0' and b.status='1'

    点赞 打赏 评论
  • VIVIAN_WO 2018-05-22 01:03

    用UNION 功能试试看

    点赞 打赏 评论
  • besthuman 2018-05-23 02:47

    select
    count(a.gs1) as leftnum,
    count(b.gs1) as repairnum
    from rent_detail a,
    rent_detail b
    where a.ocode='rent1' and b.ocode='rent1'
    and a.status='0' and b.status='1'

    点赞 打赏 评论

相关推荐 更多相似问题