SQL 语言基础
主要内容
基本的SELECT语句
约束和排序数据
单行函数
多表显示数据、组函数合计数据
创建和管理表
子查询&操纵数据
内置约束
创建视图
其他数据库对象
基本的select语句
目标
完成本课后, 您应当能够:
•列出SQL SELECT语句的功能
•执行基本的SELECT语句
SQL SELECT语句的功能
列选择:你能够使用SELECT语句的列选择功能选择表中的列,这些列是你想要用查询返回的。当你查询时,你能够选择你查询的表中指定的列。
行选择:你能够使用SELECT语句的行选择功能选择表中的行,这些行是你想要用查询返回的。你能够使用不同的标准限制你看见的行。
连接:你能够使用SELECT语句的连接功能来集合数据,这些数据被存储在不同的表中,在它们之间可以创建连接。在后面的课程中你将学到更多关于连接的内容。
基本SELECT语句
SELECT *| {[DISTINCT]
column|expression[alias],...}
FROM table;
•SELECT 确定哪些列
•FROM 确定哪张表
选择所有列与指定列
SELECT * FROM departments;
用跟在SELECT关键字后面的星号(*),你能够显示表中数据的所有列。
SELECT department_id, location_id
FROM departments;
你能够用SELECT语句来显示表的指定列,指定列名之间用逗号分隔。
写SQL 语句
•SQL 语句对大小写不敏感
•SQL 语句可以写成一行或多行
•关键字不能简写或分开折行
•子句通常放在不同的行
•缩进用于增强可读性
算术表达式
用算术运算符创建数字和日期数据的表达式
操作说明
+ 加
- 减
* 乘
/ 除
使用算术运算符
SELECT last_name, salary, salary + 300
FROM employees;
优先级:
•乘法和除法比加法和减法的优先级高
•相同优先级的运算符从左到右计算
•圆括号用于强制优先计算,并且使语句更清晰
SELECT last_name, salary, 12*salary+100
FROM employees;
Oracle数据库培训-SQL基础篇 来自淘豆网m.daumloan.com转载请标明出处.