在oracle中,已经查出来oracle根据另一张表更新,在此基础上,想要把表里面的某一列分类,此列有0101.0102

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

给我老师的人工智能教程打call!

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

本博客旨在给浏览者一个思路,生命不息代码不止

 
 
上面就是一条完整的更新语句 其中查询出的所有数据根据B.aid排序可以一一对应,name查询的数量和id数量相等防止出现更新一条出现多行数据错误的问题

发布了80 篇原创文章 · 獲赞 15 · 访问量 4万+

}

查看一个表对应的主键和外键的約束关系

小a在通知了学号为的学生
小b在通知了学号为的学生
小c在通知了学号为643155的学生

表一的id是学号,表二的event中的数字就是学号现在要查出这样的表

第一步,要把表二中的学号匹配出来吧用正则表达式就好啦
注意这里的数字是9位,后面可能有若干个逗号加数字所以用括号括起来,用了‘*’
这个’*’就是零个或者多个的意思啦{9}表示这样的数字有9位。有关正则可以看这一篇博客总结

普通子查询 一般情况丅:


WHERE:子查询一般只返回单行单列、多行单列、单行多列的数据;
FROM:子查询返回的一般是多行多列的数据当作一张临时表出现。
HAVING:子查詢返回的一般是单行单列数据

两表(多表)关联update -- 被修改值由另一个表运算而来

}

我要回帖

更多关于 oracle根据另一张表更新 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信