1.查询所有列
使用 * 可查询所有列。
SELECT * FROM dept;
2.查询特定列
显示表结构:
DESC emp;
指定确定的列名:
SELECT empno, ename, sal, job FROM emp;
3.查询日期列
以简体中文显示结果:将会话的nls_date_language参数设置为SIMPLIFIED CHINESE.
ALTER SESSION SET nls_date_language='SIMPLIFIED CHINESE';
SELECT ename, hiredate FROM emp;
以美国英语显示显示结果:将会话的nls_date_language参数设置为AMERICAN.
ALTER SESSION SET nls_date_language='AMERICAN';
SELECT ename, hiredate FROM emp;
以特定格式显示日期结果:设置会话的nls_date_format参数
ALTER SESSION SET nls_date_format=' YYYY"年"MM"月"DD"日" ';
SELECT ename, hiredate FROM emp;
使用to_char函数定制日期显示格式:
SELECT ename, to_char(hiredate, 'YYYY-MM-DD') FROM emp;
4.排除重复行
使用distinct关键字
SELECT DISTINCT deptno, job FROM emp;
5.使用算术运算符
数字列可以使用算术运算符(+ 、— 、* 、/)
SELECT ename, sal, sal*12 FROM emp;
6.处理NULL
使用NVL函数处理NULL:
SELECT ename, sal, comm, sal+nvl(comm, 0) FROM emp;
如果comm为null,返回0;如果comm不为null,返回原数值
使用NVL2函数处理NULL:
SELECT ename, sal, comm, nvl(comm, sal+comm, sal) FROM emp;
如果comm不为null,返回sal+comm的结果值;如果comm为null,返回sal的结果值
7.连接字符串
使用"||"操作符连接字符串
SELECT ename || ' ''s job is ' || job FROM emp;
使用函数CONCAT连接字符串
SELECT concat( concat( ename, ' ''s salary is '), sal ) FROM emp;
8.使用列别名
如果列别名需要区分大小写、包含大小写或空格,那么必须使用双引号
SELECT ename "Name", sal*12 "Annual Salary" FROM emp;
分享到:
相关推荐
【实验二 数据库的简单查询和连接查询实验】 【背景】设计一个简单的图书管理系统,该系统中包括: 图书信息:书号,书名,类别,出版社,作者,定价,备注; 读者信息:读者编号,姓名,单位,性别,电话; ...
数据库简单查询课件 数据库简单查询课件 数据库简单查询课件 数据库简单查询课件
数据库的简单查询和连接查询 1、使用SQL语句创建数据库和表,学会使用SQL语句修改表结构添加数据的方法,掌握如何快速的把一个表中的多行数据插入到另一个表中,掌握更新表中多行数据的方法,学会如何删除表中的一...
主要介绍了Java使用Jdbc连接Oracle执行简单查询操作,结合实例形式详细分析了java基于jdbc实现Oracle数据库的连接与查询相关操作技巧,需要的朋友可以参考下
实验一 数据定义与简单查询实验 一、实验目的 1、要求学生熟练掌握和使用SQL、SQL Server企业管理器创建数据库、表索引和修改表结构,并学会使用SQL Server 查询分析器。 2、掌握查看、修改数据库和表的属性的方法 3...
此文档包含上机操作及相关语句。 1. 学习目的:熟练掌握和使用MySQL创建数据库、表索引和修改表结构,并学会使用Workbench 查询分进行...3、在建立好的数据库表中输入部分虚拟数据,学会如何实现基于单表的简单查询。
linq 简单查询示例,union,select,from,where,contact
为了具有格式的良好性和用户的可读性,本文档以sql格式保存,以oracle12c为数据库,详细讲解了简单查询和复杂查询的基本概念,同时使用了大量的案例做了进一步分析,希望给广大读者一个好的资料,更期待各位读者提出...
数据库实验报告-数据库的简单查询和连接查询
简易查询分析器,几乎可以连接任何数据库。
SQL数据库实验三_简单查询(1)解答.doc
struts2 spring hibernate mysql简单查询实例
简单查询 简单
数据定义与简单查询实验.熟练掌握用SQL、SQL Server企业管理器创建数据库、表索引和修改表结构,并学会使用SQL Server 查询分析器接收Transact-SQL语句和进行结果分析
hibernate入门数据简简单查询
这是mysql的简单查询的文档,可以更好的促进mysql的学习
SQL的数据查询功能之二---简单查询,希望对大家有所帮助
使学生掌握SQL Server查询分析器的使用方法,熟悉通过SELECT语句对表的简单查询和连接查询的操作。 二、实验内容 熟练掌握简单查询操作:包括投影、选择、数据排序、分组等查询操作。 熟练掌握连接查询操作:包括...
数据库 简单查询教案
建议版本数据库查询工具,可以查sql server ,mysql ,orcal