看你的d表是想要什么樣的數(shù)據(jù)。
為雨山等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及雨山網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、雨山網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
可以用關(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
declare
v_str varchar2(2000):=''; --如果記錄數(shù)很多這種方法不適用
cursor cc is select A列,B列 from 表 order by A列;
v cc%rowtype;
begin
open cc;
loop
fetch cc into v;
exit when cc%NOTFOUND;
v_str:=v_str||v.A列||v.B列;
end loop;
close cc;
dbms_output.out_line(v_str);
end;
CREATE SEQUENCE emp_sequence --序列名
INCREMENT BY 1 -- 每次加幾個(gè)
START WITH 1 -- 從1開(kāi)始計(jì)數(shù)
NOMAXVALUE -- 不設(shè)置最大值
NOCYCLE -- 一直累加,不循環(huán)
CACHE 10;
單純的select a||b肯定是錯(cuò)的,你得有個(gè)相同的字段才能進(jìn)行合并啊
所以你得把兩個(gè)表做個(gè)子查詢加上一個(gè)行號(hào),然后用兩個(gè)行號(hào)做關(guān)聯(lián)才行