作者orphalese (宇)
看板Database
标题[SQL ] 小弟不才 请教一下各位大大
时间Tue Oct 31 20:34:22 2006
小弟想请教一下大大们
假设现在我有 A B 两个TABLE
A 里面有COLUME 1.2
B 里面有COLUME 1.2.3.4.5
现在先比对A与B的COLUME 1
若有一样的
再看看 B 的COLUME 2 是否是NULL
是的话则把 A 的 COLUME 2 里的值放入 B
若非NULL则不变
以下有简略图解
Table A | B
Colume 1 2 | 1 2 3 4 5
Row 1 aa 01 | aa 01 02 02 02
Row 2 bb 02 | bb 03 02 04
Row 3 cc 03 | dd 02 03 01 02
如图所示
B的aa与dd将不变
而希望将bb的栏位2内值由NULL变成02
请教一下大大们SQL指令要怎麽下
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.118.199
1F:推 retsamsu:你的A column 1与B column 1是对应的key且值unique吗? 10/31 20:51
2F:推 retsamsu:如果是的话那就 10/31 20:56
3F:推 PsMonkey:麻烦请用明确的标题 10/31 22:16