数据库
文章平均质量分 65
wsp971
hello 大家好,好男人就是我、我就是。。。你平哥。
展开
-
关于数据库中的 group by 子句。
关于数据库中group by 分组语句,之前我也理解的不是很清楚,现在觉得理解清楚了,说一下我以前的错误想法和现在的正确想法。 首先大家都知道 group by 是对数据库查询出来的结果进行分组,但是根据什么分组往往会困扰我们,现在的规则是这样的。分组函数的分组依据,一定是前边select语句中出现的列,不然,你的分组就会出错,或者说,如果你的select语句中多余出现的列要通过聚集函数来进行聚原创 2013-08-09 00:28:42 · 684 阅读 · 0 评论 -
ORA-01779错误的处理方法
Oracle中试图对一个子查询进行更新时可能会出现ORA-01779错误。该错误的内容为: ORA-01779: cannot modify a column which maps to a non-key-preserved table例如,使用以下的更新查询就会出现该错误。 CREATE TABLE test1 ( id integer primary key, num i转载 2013-08-10 15:57:11 · 664 阅读 · 0 评论 -
删除数据库表中重复数据的总结(oracle)
这里的重复数据指数据库中每一列的值都相同的数据,有时候也许是没有主键的原因导致数据可能重复,或者是,除了主键,其他数据重复,那么下面的方法可以都这些重复数据进行删除,保留下重复数据中的一行就可以。 大体可以分为两个方法 :一种要用rowid来进行删除,另外一种,则是用临时表来进行删除。这里讲四种方法: 现在假设 表test中有,三个列col1,col2,col3;在这样的表里原创 2013-08-13 23:24:47 · 1076 阅读 · 0 评论