多语言展示
当前在线:357今日阅读:23今日分享:31

sql 查询语句,select,distinct,where

SQL,指结构化查询语言,全称是 Structured Query Language。sql让我们对数据库进行操作。
工具/原料

sqlserver 2008

方法/步骤
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  指定针对某个列的多个可能值

注意事项
1

sql不区分大小写

2

distinct 去重复

推荐信息