使用ID更新批量空值

时间:2013-04-24 06:29:16

标签: null

我有20000条记录,在将它们导入表后我有很多列为空。我只想在这些列中添加随机数。我想使用Job_ID编号(自动递增编号)一次选择大约1000列,并使同一个表中的另一列成为数字1或随机的文本位喜欢“固定”

我该怎么做?我是一个大菜鸟,所以很容易..

1 个答案:

答案 0 :(得分:1)

你可能有这样的SQL查询:

SELECT 
  row1,
  row2, 
  row3
FROM table1

并且某些行*是NULL并且您希望将其替换为某个默认值,您可以通过以下方式执行此操作:

SELECT 
  COALESCE(row1, 'row1default') as row1, 
  COALESCE(row2, 'row2default') as row2, 
  COALESCE(row3, 'row3default') as row3 
FROM table1