005数据库基础原理笔记

来源:互联网 发布:java io流实例 编辑:程序博客网 时间:2024/06/05 15:49

01 Select查询语句基础

Select三种能力

投影:在一个二维表当中,根据条件选出需要的列。
选择:在二维表当中,根据条件选择合适的行。
连接:从一张或者多张表当中,选择需要的列并结合在一起。

Select语法

关键字:select… from语句可以一行或多行书写,大小写不敏感
Null值:未定义,不可用的的值。
列的别名:重命名一个列的标题,紧跟在列名后面,也可以在列名和别名之间加上可选关键字AS(as),如果别名包含空格或特殊字符、或者大小写敏感,需要双引号。
级联操作:将列或字符串和其他列串联,用双条竖线(||)表示。
消除重复行:在select子句中使用distinct关键字消除重复行。

02 查询数据的限制和排序

SELECT…from emplo where 表达式 ename=’A’;
sal BETWEEN 5000 AND 10000 包括5000 10000
sal in (1000, 2000, 3000);
ename like ‘S%’ 找出所有以S开头的名字
and or not 也适用
排序:order by desc 降序 asc 升序

03 典型单行函数

0 0
原创粉丝点击