sql 查询语句,select,distinct,where
1、SQL SELECT 语句
SELECT 语句用于从数据库中选取数据。
SQL SELECT 语法
SELECT column_name,column_nameFROM table_name;
与
SELECT * FROM table_name;
(ps:column_name 是列名,table_name是表名)
2、下面是我要操作的数据库表 Class

3、 下面的SQL 语句从 "Class" 表中选取 "CName" 和 "CNumber" 列:
select CName,CNumber from class

4、下面的 SQL 语句从 "Class" 表中选取所有列:
select * from class

5、SQL SELECT DISTINCT 去重复语句
在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。
DISTINCT 关键词用于返回唯一不同的值。
SQL SELECT DISTINCT 语法
SELECT DISTINCT column_name,column_nameFROM table_name;
6、下面是选自class表的数据:

7、下面的 SQL 语句仅从 "Class" 表的 "Cdemo" 列中选取唯一不同的值。
实例
SELECT DISTINCT CDEMO FROM Customers;

8、SQL WHERE 子句
WHERE 子句用于提取那些满足指定标准的记录。
SQL WHERE 语法
SELECT column_name,column_nameFROM table_nameWHERE column_name =value;
9、WHERE 子句实例
下面的 SQL 语句从 "Class" 表中选取备注为 "优秀班级2" 的所有班级:
实例
SELECT * FROM ClassWHERE CDemo='优秀班级2';


10、where的运算符:
=等于
<> 不等于。注释:在 SQL 的一些版本中,该操作符可被写成 !=
> 大于
< 小于
>= 大于等于
<= 小于等于
BETWEEN 在某个范围内
LIKE 搜索某种模式
IN 指定针对某个列的多个可能值