您现在的位置: 网页制作教程网 >> 数据库教程 >> mssql 教程 >> 文章正文

全面接触SQL语法

作者:天极

来源:天极

热度:

2006-9-6 14:16:28

 

ASC

递增顺序类别。(默认值)

DESC

递减顺序类别。

例如:

或是我们要将输出数据依据出生的先后次序排列,可以利用下面的命令。

SELECT 姓名,生日

FROM 职员表格

ORDER BY 生日

SELECT LastName,FirstName

FROM Employees

ORDER BY LastName ASC;

IN 条件子句

指定要速胜哪一个外部数据库的表格。(必须是Microsoft Jet数据库引擎所可以连接的数据库,如dBase,Paradox等等)

SELECT|INSERT]INTO destination IN

{path|["path" "type"]|[""[type;DATABASE=path]]}

FROM tableexpression IN

{path|["path" "type"]|[""[type;DATABASE=path]]}

destination

欲插入数据的外部表格名称。

tableexpression

表格名称或是被读取数据的表格名称。这个参数可以是一个单一的表格名称,或是一段已经被存储的SQL查询等。

path

包含该表格的完整路径名称。

type

数据库的类型名称, 通常是当数据库部属于Jet database时才会使用。(例如:dBASE III,dBASE IV,Paradox 3.x,Paradox 4.x,或 Btrieve)

例如:下面这两段的意义相同

PartA....FROM Table

IN ""[dBASE IV;DATABASE=C:\DBASE\DATA\SALES;];

PartB....FROM Table

IN "C:\DBASE\DATA\SALES" "dBASE IV;"

例如:Microsoft Jet database

SELECT 顾客编号

FROM 顾客表格

IN CUSTOMER.MDB

WHERE 顾客编号 Like "A*";

其中CUSTOMER.MDBO 为Jet database 的数据库名称,其中包含了顾客表格。

例如:dBASE III or IV

SELECT 顾客编号

FROM 顾客表格

IN "C:\DBASE\DATA\SALES" "dBASE IV;"

WHERE 顾客编号 Like "A*";

所以当我们使用不同于ACCESS 的数据库时,必须指明该数据库的类型名称。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

我来说两句:

1分 2分 3分 4分 5分
姓名: *


* 请各位网友遵纪守法并注意语言文明。
网站简介 | 联系方式 | 意见建议 | 版权说明
Copyright © 2007 All rights reserved
滇ICP备06006992号