Posted on 2006-11-10 20:16
黑夜ちつ独行者 阅读(259)
评论(0) 编辑 收藏
5.1 返回所有列
select *from 表名;
5.2 指定目标数据库
select *from scott.emp;
5.3 返回单列
select 列名 from 表名;
举例:select name from student;
select student.name from student;(在存在多个表的时候用)
5.4 返回多列
select 列1 列2 列3 from 表名;
举例:select studentid,name,age from student;
5.5 使用别名
语法: select 列1 as 列名 , 列2 as 列名 from 表名 as 表名;
或 select T. 列1 as 列名 , T. 列2 as 列名 from 表名 as T;
举例:select studentid as stuid ,name as stuname from student as class;
语句返回的列名为stuid和stuname
5.6 连接字符串
oracle使用 || 来连接;
5.7 数据排序
排序的值可以是字母、数字、时间等;
语法:
select 列1,列2 from 表 order by 列1 asc;
(按照列1中的值升序排列,其中asc 可以忽略)
select 列1,列2 from 表 order by 列1 desc;
(按照列1中的值降序排列,其中desc不 可以忽略)
5.8 使用distinct排除重复数据
语法:select distinct 列1 from 表;
例:select distinct name from student;
5.9