- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 给某列赋值,要求不能重复
ind_expense表中,serialno有重复数,现在需要给serialno重新赋值,从3757659开始,逐个加一。解决思路:利用游标,3757659+row_number()over(order by serialno)和for循环实现从3758659开始,逐个加一。
2022-08-25 21:15:33
196
1
原创 Oracle查询前三列一致,第四列不一致的数据
Oracle的表1有a.b.c.d.e五个字段,查询Oracle前三列一致,第四列不同的数据有哪些?下图即为前三列一致,第四列不同的情况:代码如下select a,b,c,count(distinct d) from 表1group by a,b,c如果count(distinct d )<> 1,则存在d不同的情况。...
2022-05-19 10:23:01
424
原创 没有关联的两个表,怎么做数据更新?
需求描述:把表2的contno和polno直接替换掉表1的部分contno和polno,而且表1的amount列的数据保持不变。如下图所示:在这里插入代码片
2022-04-09 15:21:22
591
空空如也
Oracle更新多行某字段数据
2022-03-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人