[SQL ] Oracle update 問題...
現在有這樣的資料
ID col_A
-----------------
1 A
2
3
4
5 B
6
7
8
9
10
我希望可以 2,3,4 都填成 A ,6,7,8,9,10 都填成 B 就是往前找值
我是用
update table tb_A set tb_A.col_A = (select tb_B from table tb_B where
tb_B.ID = tb_A.ID-1) where tb_A.col_A is null
可是只做成了...
ID col_A
-----------------
1 A
2 A
3
4
5 B
6 B
7
8
9
10
我用的是 Oracle ,這需要怎樣修改呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.57.244.98
討論串 (同標題文章)