如何将我的BONDLIC_SHARE表数据行显示到列中 [英] how can I display my rows of BONDLIC_SHARE table data into column

查看:43
本文介绍了如何将我的BONDLIC_SHARE表数据行显示到列中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

选择M.BOND_LIC_NO,M.MFG_UNIT,没有保持 - '|| M.FACT_HOLDING_NO ||' 街不 - || M.FACT_STREET_NO ||'区域 - '|| M.FACT_AREA_NO ||' 派出所 - '|| P.PS_NAME ||'区 - '|| D.DIST_NAME ||'圈号 - '|| Bond_circle FACTORY_ADD,M.TIN,

M.FACT_PHONE,M.FACT_FAX ,

M.FACT_EMAIL,M.PREMISES_STAT,M.CORP_ADD1 || ' '|| M.CORP_ADD2 ||' '|| M.CORP_ADD3 ||'' || M.CORP_ADD4 OFFICE_ADD,

M.CORP_PHONE,M.CORP_FAX,M.CORP_EMAIL,

M.OWNER_NAME,M.OWNER_FH_NAME,M.OWNER_OCCU,

M.OWNER_NATION ,M.OWNER_PER_ADD1 || ' '|| M.OWNER_PER_ADD2 ||' '|| M.OWNER_PER_ADD3 ||' '|| M.OWNER_PER_ADD4 PERMANANT_ADD,

M.OWNER_PRE_ADD1 ||'' || M.OWNER_PRE_ADD2 || ' '|| M.OWNER_PRE_ADD3 ||'' || M.OWNER_PRE_ADD4 PRESENT_ADD,

M.TIN_DT,m.vat_reg_no,m.vat_reg_date,

S.SH_NAME,S.SH_FH_NAME,S.SH_OCCU,S.SH_NATION,s.SH_DESIG,

S.SH_PER_ADD,S.SH_PRE_ADD,M.REF_BOND_LIC_NO,m.REF_B OND_LIC_DT,h.CASE_NO,h.CASE_DATE,h.CASE_PSNT_CON,get_statusinfo(m.bond_scn)状态,a.RNL_EXP_DATE为 Auditupto,d.DEMANDrest,m.BOND_LIC_TYPE



从BONDLIC_MST男,BONDLIC_SHARE S,POLICE_ST_BD P,DISTRICT_BD d,tblcase_history小时,auditupto一个,demandrestfin d



其中P.PS_CODE = SUBSTR(M.GLOBAL_PS_STATION ,4,3)

AND D.DIST_CODE = SUBSTR(M.GLOBAL_PS_STATION,2,2)

AND(M.BOND_SCN = S.BOND_SCN(+))

和(m.BOND_LIC_NO = h.BOND_LIC_NO(+))



和(m.BOND_SCN = a.BOND_SCN(+))

和substr(m.GLOBAL_PS_STATION,2,2)不在('61','07','08','09','10','11','12',' 13','14','15','16','17','37','39','35','41','40','43')

和m.MFG_UNIT<>'。'



pivot(S.SH_NAME,S.SH_FH_NAME,S.SH_OCCU,S.SH_NATION,s.SH_DESIG,S .SH_PER_ADD,S.SH_PRE_ADD)

SELECT M.BOND_LIC_NO, M.MFG_UNIT, 'Holding No - '||M.FACT_HOLDING_NO||' Street No - '||M.FACT_STREET_NO||' Area- '||M.FACT_AREA_NO||' Police Station -'||P.PS_NAME||' District - '||D.DIST_NAME||' Circle No.-' ||Bond_circle FACTORY_ADD, M.TIN,
M.FACT_PHONE, M.FACT_FAX,
M.FACT_EMAIL, M.PREMISES_STAT, M.CORP_ADD1||' '||M.CORP_ADD2||' '||M.CORP_ADD3||' '||M.CORP_ADD4 OFFICE_ADD,
M.CORP_PHONE, M.CORP_FAX, M.CORP_EMAIL,
M.OWNER_NAME, M.OWNER_FH_NAME, M.OWNER_OCCU,
M.OWNER_NATION, M.OWNER_PER_ADD1||' '||M.OWNER_PER_ADD2||' '||M.OWNER_PER_ADD3||' '||M.OWNER_PER_ADD4 PERMANANT_ADD,
M.OWNER_PRE_ADD1||' '||M.OWNER_PRE_ADD2||' '||M.OWNER_PRE_ADD3||' '||M.OWNER_PRE_ADD4 PRESENT_ADD,
M.TIN_DT, m.vat_reg_no, m.vat_reg_date,
S.SH_NAME, S.SH_FH_NAME,S.SH_OCCU, S.SH_NATION, s.SH_DESIG,
S.SH_PER_ADD, S.SH_PRE_ADD, M.REF_BOND_LIC_NO,m.REF_BOND_LIC_DT,h.CASE_NO,h.CASE_DATE,h.CASE_PSNT_CON,get_statusinfo(m.bond_scn) STATUS,a.RNL_EXP_DATE as "Auditupto",d.DEMANDrest,m.BOND_LIC_TYPE

FROM BONDLIC_MST M, BONDLIC_SHARE S, POLICE_ST_BD P, DISTRICT_BD D,tblcase_history h,auditupto a,demandrestfin d

WHERE P.PS_CODE = SUBSTR(M.GLOBAL_PS_STATION, 4, 3)
AND D.DIST_CODE = SUBSTR(M.GLOBAL_PS_STATION, 2, 2)
AND (M.BOND_SCN = S.BOND_SCN(+))
and (m.BOND_LIC_NO=h.BOND_LIC_NO(+))

and (m.BOND_SCN=a.BOND_SCN(+))
and substr(m.GLOBAL_PS_STATION,2,2) not in ('61','07','08','09','10','11','12','13','14','15','16','17','37','39','35','41','40','43')
and m.MFG_UNIT<>'.'

pivot(S.SH_NAME, S.SH_FH_NAME,S.SH_OCCU, S.SH_NATION, s.SH_DESIG,S.SH_PER_ADD, S.SH_PRE_ADD)

推荐答案

这篇关于如何将我的BONDLIC_SHARE表数据行显示到列中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆