當前位置:成語大全網 - 書法字典 - oracle如何關聯字典?

oracle如何關聯字典?

是的,使用oracle的分析函數ROW_NUMBER()?結束了?(分區?被誰?COL1?訂單?被誰?COL2)?去實現。例子如下:

1,數據準備:

-創建表格

創造?桌子?qh_a?(

filed1?varchar 2(3)、

文件2?CHAR(1)

);

-創建表b

創造?桌子?qh_b?(

filed1?CHAR(1),

文件2?VARCHAR(3)

);

-初始化表a和表b的數據

插入?變成?qh_a?值(‘001’,‘x’);

插入?變成?qh_a?值(‘002’,‘y’);

插入?變成?qh_b?值(‘x’,‘AAA’);

插入?變成?qh_b?值(‘x’,‘BBB’);

插入?變成?qh_b?值(‘y’,‘CCC’);

插入?變成?qh_b?值(“y”,“DDD”);

2.查詢語句

選擇?情況

什麽時候?ROW_NUMBER()?OVER(分區?被誰?a .文件2?訂單?被誰?b .文件2)?=?1?然後呢?a .文件1?不然呢?''?結束?文件1,

A.文件2,

B.文件2

從哪裏?QH_A?壹、?QH_B?B

在哪裏?a .文件2?=?b .文件1

3.結果如下圖所示: