
这一部分讲SQL的基本语法和指定查询进行讲解
1.基本查询语句

Select '列名' From '表名';

这里需要特别注意的是删除重复数据的distinct多列的时候,是讲多列内容组合去重,也就是其中一列的任意字段不一致则不会去重。
2.指定查询条件
指定查询主要使用Where进行筛选,这里需要注意SQL的运算逻辑顺序;

Selcet 姓名
from student
where 姓名='猴子';3.注释和SQL语句注意事项


4.运算符
算术运算符——比较运算符——逻辑运算符
以上为三大类运算符
where +对应运算符进行筛选
算术运算符为
| 算术运算符 | 含义 |
|---|---|
| + | 加法运算 |
| - | 减法运算 |
| * | 乘法运算 |
| / | 除法运算 |
比较运算符为
| 比较运算符 | 含义 |
|---|---|
| = | 等于 |
| <> | 不等于 |
| > | 大于 |
| < | 小于 |
| >= | 大于等于 |
| <= | 小于等于 |
逻辑运算符为
| 逻辑运算符 | 含义 |
|---|---|
| not | 否定某一条件 |
| and | 并且 |
| between | 范围查询 |
| or | 或 |
| in | or的简单写法 |
复杂运算练习
select 学号,成绩
from score
where not 成绩>=60;
select 学号,成绩
from score
where 成绩>=60
and 成绩<=90;
select 学号,成绩
from score
where 成绩 between 60 and 90;
select 学号,成绩
from score
where 成绩<=60
or 成绩>90;
select 姓名,性别
from student
where 姓名 not in('猴子','马云');5.字符串模糊查询
字符串模糊查询like
--查询--
select 姓名
from student
where 姓名 like 猴%;版权声明:本文为weixin_35823403原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。