1.基本查询条件
SELECT [列名]
from [表名];
1.1如何查找出所有数据 SELECT *
from [表名];
1.2如何为列设定别名 SELECT [列名] as [新列名]
from [表名];
1.3如何从查询结果中删除重复的行 SELECT distinct [列名]
from [表名];
1.4 SQL的书写规则 - 以 ; 结尾
- 语句不区分大小写
- 列名不能加‘
- 命名不能有空格
- 符号用英文
结果见前
2. 指定查询条件
2.1如何指定查询条件?SELECT [列名]
from [表名]
where [条件];
2.2SQL 是如何运行的? ③SELECT [列名]
①from [表名]
②where [条件];
【练习】:理解 SQL 的运行顺序
先运行from
再运行where
select最后运行
→其他条件按顺序运行
select 最后运行
3. 注释和 SQL 语句注意事项
3.1 什么是注释?-- 单行注释
/*
多行注释
多行注释
*/
3.2常见的 SQL 错误如何避免? 英文, 中文, 4. 运算符
4.1什么是算数运算符?+
-
*
/
4.2什么是比较运算符? >
<
=
>=
<=
<>
【注:字符串比较"10"<"2"】
4.3什么是逻辑运算符? not
and
between
or
in
【练习:】 5. 字符串模糊查询
5.1如何进行模糊查询?SELECT *
from [表名]
where [列名] like "猴%";
SELECT *
from [表名]
where [列名] like "%猴";
SELECT *
from [表名]
where [列名] like "%猴%";
5.2如何进行范围查询? SELECT *
from [表名]
where [列名] like "猴__";
5.3练习:模糊查询