第五章 使用SQL获取数据

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



      

只有注册用户登录后才能发表评论。


网站导航: