当前位置: 代码迷 >> 报表 >> 问上2个sql语句如何接成一张表
  详细解决方案

问上2个sql语句如何接成一张表

热度:147   发布时间:2016-05-05 07:46:07.0
问下2个sql语句怎么接成一张表
就是有2个SQL

select * from

(select t.NAME,p.ORDER_ID from song.TICKET_CATOGORY e
left join  song.PARK_TICKET a on a.ID=e.ID 
left join song.PARK t on t.ID=a.PARK_ID
left join song.ORDER_DETAIL p on p.PARK_TICKET_ID=e.ID
) aa,
(
select N.ID, M.LOGIN_NAME, N.BILL_NO,N.PAY_TYPE,N.PAY_STATUS,N.CHECK_FLAG,N.refundment,N.UPDATE_FLAG, N.CONTACT_ID,N.TICKET_TIME,N.FINAL_SUM 
from song.ORDER_DETAIL P, song.ORDER_INFO N
left join song.ACCOUNT M on N.CONSUMER_ID=M.ID
) bb
where aa.ORDER_ID=bb.ID

怎么接成一张表  比方说A表查出是A1A2列B表查出是A3A4列,怎么通过A3A42个相同的值组成A1A2A4列啊 我这样写一直在循环。。
------解决方案--------------------

引用
怎么接成一张表  比方说A表查出是A1A2列B表查出是A3A4列,怎么通过A3A42个相同的值组成A1A2A4列啊 我这样写一直在循环。。


同看你的SQL语句,直接看你的描述则可以
select a.a1,a.a2,b.a4
from a ,b
where a.a3=b.a3 and a.a4=b.a4
  相关解决方案