1.SELECT

是用来做什么的呢?一个最常用的方式是将资料从数据库中的表格内选出。从这一句回答

中,我们马上可以看到两个关键字:从(FROM)数据库中的表格内选出(SELECT)(

格是一个数据库内的结构,它的目的是储存资料。在表格处理这一部分中,我们会提到如何

使用SQL来设定表格。)我们由这里可以看到最基本的SQL架构:

                        SELECT "栏位名"FROM "表格名

表名:Iformation                                

       若要选出所有的店名(store name):SELECT store name FROM Iformation

       wKiom1NWDQ2g4e21AABM03jdw_A856.jpg

spacer.gif        同理 SELECT Sales FROM Information

2.DISTINCT

SELECT指令让我们能够读取表格中一个或数个栏位的所有资料。这将把所有的资料都抓

出,无论资料值有无重复。在资料处理中,我们会经常碰到需要找出表格内的不同资料值的

情况。换句话说,我们需要知道这个表格/栏位内有哪些不同的值,而每个值出现的次数并

不重要。这要如何达成呢?在SQL中这是很容易做到的。我们只要在SELECT后加上

一个DISTINCT就可以了。DISTINCT的语法如下:

SELECT DISTINCT "栏位名"

FROM "表格名"

举例来说,若要在以下的表格,Store_Information,找出所有不同的店名时,

Store_Information表格

           键入:SELECT DISTINCT store name FROM Store_Information

           结果:

               store_name

               Los Angeles

               San Diego

                                  Boston