Board logo

標題: [己解決] 由三個資料表出資料SQL語法 [打印本頁]

作者: sammyc    時間: 2011-2-18 14:48     標題: [己解決] 由三個資料表出資料SQL語法

本帖最後由 sammyc 於 2011-2-21 16:43 編輯

新手一名
想由三個選取資料成一table
        Table jjgzmxb
        select bm,gh,kuanh,xm,rq,wltm,gxmc,bzdj,je,zdh,zhah,shul from jjgzmxb where zdh=”11839-01f”
        table zhidanbase 由jjgzmxb -> zdh帶出 bh,ddh ddsl
        Table zhidaninfo 由 jjgzmxb->wltm 帶出 tmbh,zdkhi,color,csize,shul
        結果
        bm,gh,kuanh,xm,rq,wltm,gxmc,bzdj,je,zdh,zhah,shul, bh,ddh ddsl, tmbh,zdkhi,color,csize,shul

正確的sql 語法如何
作者: aa7551    時間: 2011-2-21 10:22

大大所談的,應可由子查詢完成,是否可完整列出二表格各欄位,select aa ,(select bb from b where ab.b=ab.a) as bb ,(select cc from c where ac.c=ac.a) as ac from a
作者: Hsieh    時間: 2011-2-21 15:31

在excel中,進階篩選就能完成此類工作
作者: sammyc    時間: 2011-2-21 16:42

Select j.bm,j.gh,j.kuanh,j.xm,j.rq,j.wltm,j.gxmc,j.bzdj,j.je,j.zdh,j.zhah,j.shul,
               z.bh,z.ddh, z.ddsl,
               m.tmbh,m.zdkhi,m.color,m.csize,m.shul
From jjgzmxb j  left join zhidanbase z on j.zdh =z.zdh
        left  join mes_zhidaninfo m on j.wltm =m.jwltm
join mes_zhidaninfo d on j.zdh=d.zdh
where j.zdh='11839-01f'




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)