ORACLE学习笔记-查询篇

 更新时间:2014年08月12日 10:33:22   投稿:hebedich  
前后发了好几篇ORACLE的基础知识了,主要还是自己做学习笔记的,加深印象,今天来看下ORACLE的查询语句

一、普通查询

/*查询表数据*/
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

相关文章

  • 全面解析Oracle Procedure 基本语法

    全面解析Oracle Procedure 基本语法

    这篇文章主要介绍了Oracle Procedure 知识,包括oracle的存储过程注意事项方面的内容,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • 浅析Oracle中的不等于号

    浅析Oracle中的不等于号

    前几天碰到一个关于Oracle不等于的问题,最后搜索了一下,发现下面资料,拿来跟大家分享一下,需要的朋友可以参考下
    2013-07-07
  • Oracle数据库实现远程访问方法

    Oracle数据库实现远程访问方法

    Oracle数据库的远程连接可以通过多种方式来实现,下面这篇文章主要给大家介绍了关于Oracle数据库实现远程访问的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • oracle 索引的相关介绍(创建、简介、技巧、怎样查看) .

    oracle 索引的相关介绍(创建、简介、技巧、怎样查看) .

    索引是通过一组排序后的索引键来取代默认的全表扫描检索方式,从而提高检索效率
    2014-06-06
  • 如何利用Oracle命令解决函数运行错误

    如何利用Oracle命令解决函数运行错误

    这篇文章主要给大家介绍了关于如何利用Oracle命令解决函数运行错误的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Oracle具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • Oracle区别ADG与DG案例详解

    Oracle区别ADG与DG案例详解

    这篇文章主要介绍了Oracle区别ADG与DG案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • oracle用户权限、角色管理详解

    oracle用户权限、角色管理详解

    这篇文章主要介绍了oracle用户权限、角色管理的使用和示例,需要的朋友可以参考下
    2014-04-04
  • SQL PLUS基本命令的使用方法示例

    SQL PLUS基本命令的使用方法示例

    这篇文章主要给大家介绍了关于SQL PLUS基本命令的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 从Oracle数据库中读取数据自动生成INSERT语句的方法

    从Oracle数据库中读取数据自动生成INSERT语句的方法

    今天小编就为大家分享一篇关于从Oracle数据库中读取数据自动生成INSERT语句的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • 在Oracle关闭情况下如何修改spfile的参数

    在Oracle关闭情况下如何修改spfile的参数

    大家都知道在Oracle中pfile参数是可以手动更改的,但是spfile是二进制文件所以不可以手动更改,但我最近遇到了一个问题,修改参数错误,导致Oracle启动不了,一定要修改spfile该怎么办呢?下面通过这篇文章来一起看看吧。
    2016-12-12

最新评论