当前位置:  数据库>oracle

ORACLE学习笔记-查询篇

    来源: 互联网  发布时间:2014-10-07

    本文导语:  一、普通查询 /*查询表数据*/ select * from STU /*取出前3行数据*/ select * from stu where ROWNUM<=3 /*模糊查询*/ select * from stu where stu_id like 'stu001%' 说明:通配符“%”代表一个或者多个字符,通配符“_”代表一个...

一、普通查询

/*查询表数据*/
select * from STU

/*取出前3行数据*/
select * from stu where ROWNUM<=3 


/*模糊查询*/
select * from stu where stu_id like 'stu001%'

说明:通配符“%”代表一个或者多个字符,通配符“_”代表一个字符。

/*别名*/
select STU_ID as 学号 from stu

二、联合查询

/*普通联合查询*/
SELECT STU.STU_NAME, STU.STU_AGE, KC.KC_NAME FROM STU, KC WHERE STU.KC_NO = KC.KC_NO


/*联合查询*/
SELECT STU.STU_NAME, STU.STU_AGE, KC.KC_NAME FROM STU INNER JOIN KC ON STU.KC_NO = KC.KC_NO ORDER BY STU.STU_ID 


/*左连接*/
SELECT STU.STU_NAME, STU.STU_AGE, KC.KC_NAME FROM STU LEFT JOIN KC ON STU.KC_NO = KC.KC_NO ORDER BY STU.STU_ID 


/*右连接*/
SELECT STU.STU_NAME, STU.STU_AGE, KC.KC_NAME FROM STU RIGHT JOIN KC ON STU.KC_NO = KC.KC_NO ORDER BY STU.STU_ID 


/*全连接*/
SELECT STU.STU_NAME, STU.STU_AGE, KC.KC_NAME FROM STU FULL JOIN KC ON STU.KC_NO = KC.KC_NO ORDER BY STU.STU_ID 


/*UNION关键字,联合两个表某些字段*/
SELECT STU_NAME FROM STU UNION SELECT KC_NAME FROM KC


    
 
 

您可能感兴趣的文章:

  • 如何在linux + text下安装oracle8/9,我的笔记本是dell latitude d600,我找不到显卡驱动
  • Oracle学习笔记(六)
  • ORACLE学习笔记-添加更新数据函数篇
  • oracle学习笔记(二)
  • ORACLE学习笔记-新建用户及建表篇
  • ORACLE学习笔记-查询篇
  • Oracle学习笔记(五)
  • Oracle学习笔记(四)
  • Oracle学习笔记(一)
  • oracle 触发器 学习笔记
  • oracle学习笔记(三)
  • oracle复习笔记之PL/SQL程序所要了解的知识点
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • Oracle 数据库开发工具 Oracle SQL Developer
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 10g和Oracle 11g网格技术介绍
  • Linux /$ORACLE_HOME $ORACLE_HOME
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • Oracle 数据库(oracle Database)性能调优技术详解
  • 网间Oracle的连接,远程连接Oracle服务器??
  • ORACLE日期相关操作
  • 在linux 中如何删除oracle db 与卸载oracle.
  • ORACLE数据库常用字段数据类型介绍
  •  
    本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.169IT.COM)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 想在linux下学习oracle,有经验的高手们给点建议。
  • oracle使用sql脚本生成csv文件案例学习
  • 想学习UNIX,LINUX,ORACLE方面的知识。请帮忙。
  • 我该如何学习Linux和Oracle?
  • oracle 数据库学习 基本结构介绍
  • Oracle存储过程入门学习基本语法
  • Oracle SQL性能优化系列学习三
  • Oracle SQL性能优化系列学习一
  • Oracle SQL性能优化系列学习二
  • oracle中utl_file包读写文件操作实例学习
  • Oracle 数组的学习 小知识也要积累,养成好的学习态度
  • oracle 合并查询 事务 sql函数小知识学习
  • Oracle索引(B*tree与Bitmap)的学习总结
  • oracle 数据库隔离级别学习
  • Oracle 存储过程发送邮件实例学习
  • 求助:oracle9在redhat9上安装好后,oracle管理工具会在菜单工具栏上显示吗?
  • win2000+jbuilder6+oracle817编出的程序,在win2000下执行很好,在win98下却访问不了oracle数据库
  • 关于JDBC连接Oracle数据库,是否必须有Oracle客户端
  • 可否直接通过JDBC 连上Oracle(我并没有装oracle)
  • com.Oracle.*;是指相对于当前目录下的COM下的ORACLE吗?java是怎么寻找PACKAGE的?
  • oracle数据库导出和oracle导入数据的二种方法(oracle导入导出数据)
  • Oracle开发工具 Oracle SQL Handler
  • oracle分页存储过程 oracle存储过程实例
  • VMware中linux环境下oracle安装图文教程(二)ORACLE 10.2.05版本的升级补丁安装
  • oracle停止数据库后linux完全卸载oracle的详细步骤
  • 启动oracle是报错了
  • 修改oracle用户主目录
  • 哪位兄弟用过oracle的J2EE应用服务器IAS?据说“在应用服务器领域:Oracle第一,IBM第二,BEA第三”
  • Linux下的Oracle安装问题(非常问题)
  • Suse linux使用oracle问题
  • oracle 和 jdk 的关系 ?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号