All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
SQL初学者教程:学会使用SQL SELECT 语句_[SQL Server教程]

Writer: 归海一刀 Article type: Programming skills(编程技巧) Time: 2014/2/3 6:39:22 Browse times: 413 Comment times: 0

SQL初学者教程:学会使用SQL SELECT 语句_[SQL Server教程]


HansenOlaTimoteivn 10SandnesSvendsonToveBorgvn 23SandnesPettersenKariStorgt 20Stavanger

结果:

HansenOlaSvendsonTovePettersenKari

获取所有的列

如需从"Persons"表中获取所有的列,请使用符号*取代列的名称,就像这样:

SELECT * FROM Persons

结果:

HansenOlaTimoteivn 10SandnesSvendsonToveBorgvn 23SandnesPettersenKariStorgt 20Stavanger

结果集(result-set)

由SQL查询程序获得的结果被存储在一个结果集中。大多数数据库软件系统都允许使用编程函数在结果集中进行导航,比如:Move-To-First-Record、Get-Record-Content、Move-To-Next-Record等等。

类似这些的编程函数不在本教程讲解之列。如需学习通过函数调用访问数据的知识,请访问我们的ADO教程。

在SQL语句后使用分号?

分号是数据库系统中分隔每条SQL语句的标准方法,这个方法使得对服务器的同一个调用中的若干语句都得到执行。

某些SQL轿车使用分号结束每条SQL语句。这是必需的吗?如果您正在使用Access 和SQL Server 2000,就不必在每条语句后都放置分号,但是在某些数据库中,您就不得不这么做了。

SELECT DISTINCT 语句

关键词DISTINCT用于返回仅为不同的值。

SELECT语句会从表的列中返回信息。但是假如我们仅仅希望获取独特的(不同的)元素呢?

通过SQL,我们所要做到所有事情就是向SELECT语句添加DISTINCT关键词:

语法:

SELECT DISTINCT column_name(s) FROM table_name 

使用DISTINCT关键词

如果要从"Company"列中选取所有的值,我们需要使用SELECT语句:

SELECT Company FROM Orders

"Orders"表:

Sega3412dwww.cn2312Trio4678dwww.cn6798

结果:

CompanySegadwww.cnTriodwww.cn

请注意,在结果集中,dwww.cn被列出了两次。

如需从Company"列中仅选取不一样的值,我们需要使用SELECT DISTINCT语句:

SELECT DISTINCT Company FROM Orders 

结果:

Segadwww.cnsTrio

现在,在结果集中,"dwww.cn"仅被列出了一次。




Head photo

Go homepage
Upload pictures
Write articles

SQL初学者教程:学会使用SQL SELECT 语句_[SQL Server教程]

SQL SELECT 语句

SELECT 语句用于从表中选取数据。表格式的结构被存储在一个结果表中(称为结果集)。

语法

SELECT column_name(s) FROM table_name  

注释:SQL语句对大小写不敏感。SELECT等效于select。

SQL SELECT 实例

如需获取名为"LastName"和"FirstName"的列的内容,(从名为"Persons"的数据库表),请使用类似这样的SELECT语句:

SELECT LastName,FirstName FROM Persons 

"Persons" 表:

LastNameFirstNameAddressCityLastNameFirstNameLastNameFirstName AddressCityCompanyOrderNumberCompany

There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.