SQL语句 - 基本查询

http://www.cnblogs.com/kissdodog/archive/2013/03/05/2944990.html

一、语法结构

select select_list
[ into new_table ]
from table_source
[ where search_condition ]
[ group by broup_by_expression ]
[ having search_condition ]
[order by order_by_expression [ asc | desc ] 

select查询语句中的主要参数说明如下

select_list:查询的列或者表达式的列表,用逗号进行分隔。
new_table:新的表名。
table_source:要查询的表。如果是多个表,用逗号进行分隔。
search_condition:查询条件。
group_by_expression:分组表达式。
order_by_expression:排序表达式。
asc:升序排序。
desc:降序排序

select查询语句字句的功能列表

 子句

主要功能 是否必需
select 指定由查询返回的列
from 指定要查询的表
into 创建新表并将结果行插入新表中
where 查询条件
group by 对查询结果进行分组
order by 对查询结果进行排序
having 对查询结果进行筛选

二:选择列

选择列表用于定义select语句的结果集中的列

  1、*  查询所有列:

  select * from person  

  *就是结果集合,表示查询person表中的所有列。

  2、distinct  去除重复数据:

   distinct是对所有列作用,也就是说,所有列都相同才算重复数据。

  select distinct name from person

  3、包含函数的查询:

  例如:

  select count(*) from perso
posted @ 2014-10-30 22:32  无名盗闪  阅读(140)  评论(0)    收藏  举报