單純的select a||b肯定是錯(cuò)的,你得有個(gè)相同的字段才能進(jìn)行合并啊
十載專注成都網(wǎng)站制作,企業(yè)網(wǎng)站建設(shè),個(gè)人網(wǎng)站制作服務(wù),為大家分享網(wǎng)站制作知識(shí)、方案,網(wǎng)站設(shè)計(jì)流程、步驟,成功服務(wù)上千家企業(yè)。為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù),專注于企業(yè)網(wǎng)站建設(shè),高端網(wǎng)頁制作,對(duì)成都發(fā)電機(jī)租賃等多個(gè)方面,擁有多年建站經(jīng)驗(yàn)。
所以你得把兩個(gè)表做個(gè)子查詢加上一個(gè)行號(hào),然后用兩個(gè)行號(hào)做關(guān)聯(lián)才行
看你的d表是想要什么樣的數(shù)據(jù)。
可以用關(guān)聯(lián),inner join 內(nèi)關(guān)聯(lián),left join 左關(guān)聯(lián),right join右關(guān)聯(lián)
select * from a inner join b on a.id=b.id inner join c on b.id=c.id
oraclegroupby把不同的列用逗號(hào)合并步驟:
1、Oracle10G以前使用WMSYS.WM_CONCAT:wmsys.wm_concat將字段的值用","來隔開。
2、使用sys_connect_by_pathsys_connect_by_path(字段名,2個(gè)字段之間的連接符號(hào)),這里的連接符號(hào)不要使用逗號(hào)。