以前在学校学习Oracle的时候就对rowid 和rownum 这两个伪列有很大的疑惑,今天公司对16届新员工进行公司内部技术培训,课堂上的讲解,又让我想起来了曾经的疑惑点, 我想不能在让这个疑惑继续存在下去了,结合田姐的讲解和网络资料的分析和整理,我把我的理解写了下来,希望对同样迷惑的小伙伴们有一个帮助,同时,哪里有不妥的地方,也请大家批评指正. 如果用 select rownum,c1 from t1 where rownum < 10, 只要是用小于号,查出来的结果很容易地与一般理解在概念…