select 1,2,3,4, from table order by 字段1 asc,字段2 desc(asc升|desc降 默认升序)
注意:若排序结果不在select中认可排序
条件查询
等值比较...oracle独有的pl-sql的内容
rowid
根据数据在硬盘中存储的物理地址计算得来,
作用:数据的默认索引,底层使用
rownum对查询结果进行编号,与where同时进行的
按顺序对符合条件的数据进行编号...select 别名.* ,rowid from table 别名//对
子查询
子查询使用在where中
如某个查询结果为一条记录中一项(一行一列):把子查询结果作为一个值,直接带入主查询
a:select......
2,视图
作用:一个起了别名的复杂查询语句
语法:create view as 查询语句(select ......)...(不要对文章建立索引)
如取一条数据时,使用limit 1
select id,name from tb where name ="dzf"; 默认情况会通过逐行查询,或索引查询,找到后还会继续查询