一、selcect语句
select语句用于从数据库中选取数据,结果被存储在一个结果表中,称为结果集。
select语法
1.
select coLumn1,column2,...
from table_name
2.
select * from table_name
参数说明:
- column1, column2, ...:要选择的字段名称(即列名),可以为多个字段。如果不指定字段名称,则会选择所有字段。
- table_name:要查询的表名称。
二、 select distinct语句
distinct用于返回唯一不同的值。
select distinct语法
select distinct col1,col2,...
from table_name;
补充说明:
- 只对一个字段查重:表示选取该字段一列不重复的数据
- 多个字段去重:表示选取多个字段拼接的一条记录,不重复的所有记录
三、where子句
where子句用于提取那些满足条件的记录。
where的用法
select col1,col2,...
from table_name
where condition;
补充说明:
SQL使用单引号来环绕文本值(大部分数据库也接收双引号),如果是数值字段,不使用引号。
where子句中的一些运算符:
<> 不等于,在一些版本中可写成 !=
between 在某个范围内
like 搜索某种模式
in 指定针对某个列的多个可能值