
1. 基本的查询语句
select
1) 查询部分数据
select
2)查询全部数据
select
3)为新列设定名 as
select
4)若姓名中有重复名称,选择名字时用distinct删除重复数据
select
如下图:

注意点:① SQL语句以英文分号(;)结尾
② SQL语句不区分关键字的大小写
③ 列名不能加单引号(列名命名时不能有空格 姓名 姓 名)
④ 符号只能使用英文符号
练习:查询学生表


2. 指定查询条件
1)查询条件:通过where子句指定
select
2)SQL语句查询顺序
以上述代码为例:首先取数表为student,取数条件为where子句,取出什么数由select子句字段决定。
3. 注释和SQL语句注意事项
1) 单行注释:--解释性/描述性话语
多行注释:/* 解释性/描述性话语 */
2) 注意事项
英文字符下输入各种符号,同时语句间不应空行,下面为错误示例:
select
4. 运算符
1) 算术运算符 +、 -、 * 、/
2) 比较运算符 = 、<>、 > 、>=、 < 、<=
null 值得查询用 is null / is not null
3) 逻辑运算符 not 、and、 between、 or、 in (or的简便写法)
练习1:

练习2:

练习3:

以下代码功能与练习3语句相同:
select
练习4:

5. 字符串模糊查询
like
1)查询姓”猴”的学生名单
--查询姓"猴"的学生名单

2)查询姓名中最后一个字是“猴”的学生名单
/*

3)查询姓名中带”猴”的学生名单
--查询姓名中带"猴"的学生名单

4)查询姓”王”的学生名单,并且姓名是3个字
/*
