比如聯(lián)合A B倆表\x0d\x0a\x0d\x0aselect a.*,b.* from A as a left join B as b on a.id = b.id where a.name='lileiand b.age=27 order by a.id group by a.class limit 10 ;\x0d\x0a\x0d\x0a很簡單
在寧夏等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需定制制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),成都全網(wǎng)營銷,成都外貿(mào)網(wǎng)站建設(shè)公司,寧夏網(wǎng)站建設(shè)費(fèi)用合理。
這是SQL server吧,據(jù)我所知,mysql不支持where 連表。
mysql 基本連表查兩個(gè)表的字段可以這樣寫。
select a.field1 as afield,b.field1 as bfield from table 1 join table 2 on table1.id =table2.id。
這個(gè)意思是 通過id連表,從table1 和table2中拿出field1字段,將table1的field1命名為afield,table2的field命名為bfield。
不知道能不能解決你的問題。
用別名 , 比如 a表 有 c字段, b表也有 c字段, field('a.c as xx'), field('b.c as oo'), 至于具體join()方法你自己寫吧, 方法就是用別名, 或者加上表名,這樣就不會(huì)產(chǎn)生歧義
樓下幾位都對(duì)。但是你這表其實(shí)不太合理,兩張表的關(guān)聯(lián)有問題。因?yàn)樯碳颐赡芟嗤ㄗh你加個(gè)字段shangjiaID 。table1 和table2中都有,且唯一。然后用左鏈接。left join 。不明白啥意思可以去百度下。
SELECT a.A表字段名, b.B表字段名 FROM A表名 a LEFT JOIN B表名 b WHERE 條件自己寫,例如(a.字段名 != '' ) ON a.字段名 = b.字段名
這種聯(lián)合查詢的限制是ab2表必須有一個(gè)相同的關(guān)鍵字,且相等
網(wǎng)站名稱:php兩個(gè)數(shù)據(jù)表組合查詢 php兩個(gè)數(shù)據(jù)表組合查詢結(jié)果
當(dāng)前路徑:http://www.rwnh.cn/article10/hiipgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、微信小程序、云服務(wù)器、關(guān)鍵詞優(yōu)化、服務(wù)器托管、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)