select rownum, field1 from table1
解决方案 »
- oracle 到处时遇到的问题
- 请问在oracle中如何查询返回了多少列,列是动态生成的
- 求一条sql,请帮看看!
- 能返回一多条记录吗?
- oracle中的表空间为何越来越大?
- 数据库查询问题,急急!!我现在有一个主表A,和字表B,查询条件是字表中的数据,
- 域用户和ORACLE错误
- 我住的这个鸟地方,没有d版可以买,那里有oracle可以下载阿?
- oracle从windows换到unix下,应用程序不需要做任何修改吗,不需要重新编译吗?
- 求助!!请给我你们的邮箱,我把东西发过去,
- 如何只导出数据库中的存储过程和函数,导成一个文本文件形式,用EXP命令,谢谢
- 请问如何SELECT表中随机的N条记录?
加distinct也不行
你的这个方法与“select rownum, field1 from table1”效果是一样的
受你影响,还是这句(调换一下次序)最简洁:
select distinct field1,rownum from table1;
如果field1有重复,也会查找出来,不符合楼主意图
如果field1为别名的怎么查啊
就像to_char(date,'yy')"yy" 就无法再select yy 了
当然,还有一种办法就是你的to_char(date,'yy') "yy"改为
to_char(date,'yy') yy,你就可以使用select yy 或select YY,也就是你在取别名时,不加""号