Oracle系列二 基本的SQL SELECT语句
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Oracle系列二 基本的SQL SELECT语句,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1909字,纯文字阅读大概需要3分钟。
内容图文
![Oracle系列二 基本的SQL SELECT语句](/upload/InfoBanner/zyjiaocheng/515/a34af1c5042444ce9bf2fa738d3414ed.jpg)
说明:
- SELECT 标识 选择哪些列。
- FROM 标识从哪个表中选择。
- * 选择全部列
2.查询表中特定列数据
示例:
SELECT department_id, location_id FROM departments;
注意:
- SQL 语言大小写不敏感。
- SQL 可以写在一行或者多行
- 关键字不能被缩写也不能分行
- 各子句一般要分行写。
- 使用缩进提高语句的可读性。
算术运算符
- 数字和日期使用的算术运算符。
操作符 | 描述 |
+ | 加 |
- | 减 |
* | 乘 |
/ | 除 |
示例:
SELECT last_name, salary, salary + 300 FROM employees;
操作符优先级
- 乘除的优先级高于加减。
- 同一优先级运算符从左向右执行。
- 括号内的运算先执行。
操作符优先级示例一:
SELECT last_name, salary, 10*salary+100 FROM employees;
使用括号示例二:
SELECT last_name, salary, 10*(salary+100) FROM employees;
定义空值
- 空值是无效的,未指定的,未知的或不可预知的值
- 空值不是空格或者0。
示例:
SELECT last_name, job_id, salary, commission_pct FROM employees;
空值在数学运算中的使用
- 包含空值的数学表达式的值都为空值
列的别名
- 重命名一个列。
- 便于计算
- 紧跟列名,也可以在列名和别名之间加入关键字‘AS’,别名使用双引号,以便在别名中包含空格或特殊的字符并区分大小写。
使用别名
示例一:
SELECT last_name AS name, commission_pct comm FROM employees;
示例二:
SELECT last_name "Name", salary*12 "Annual Salary" FROM employees;
连接符:
- 把列与列,列与字符连接在一起。
- 用 ‘||’表示。
- 可以用来‘合成’列
字符串
- 字符串可以是 SELECT 列表中的一个字符,数字,日期。
- 日期和字符只能在单引号中出现。
- 每当返回一行时,字符串被输出一次。
示例:
SELECT last_name||‘ is a ‘||job_id AS "Employee Details" FROM employees;
重复行
- 默认情况下,查询会返回全部行,包括重复行
删除重复行
- 在 SELECT 子句中使用关键字 ‘DISTINCT’ 删除重复行。
示例:
SELECT DISTINCT department_id FROM employees;
显示表结构
DESCRIBE employees;
Oracle系列二 基本的SQL SELECT语句
标签:指定 last ima 合成 字符连接 des tail img tab
本文系统来源:https://www.cnblogs.com/loaderman/p/11731442.html
内容总结
以上是互联网集市为您收集整理的Oracle系列二 基本的SQL SELECT语句全部内容,希望文章能够帮你解决Oracle系列二 基本的SQL SELECT语句所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。