网站首页
分类导航
试题中心
下载中心
英语学习
缤纷校园
考试论坛
网站留言
客服中心
 计算机等级考试三级数据库:全面接触SQL语法
【字体:
计算机等级考试三级数据库:全面接触SQL语法
http://www.exam8.com 来源:考试吧(Exam8.com)搜集 点击: 更新:2006-10-19

  如果您没有加上ORDER BY 这行条件的话,您所得到的数据,将会随机的数据。此外,在TOP语句之后,除了可以加上数字以外,还可以利用保留
  字PERCENT来查询。
  例如:
  SELECT TOP 10 PERCENT学生姓名
  FROM学生表格
  WHERE毕业年份=1994
  ORDER BY毕业成绩平均DESC;    
  PARAMETERS(参数)声明的用法
  对于参数型的查询语法中,对参数的名称以及数据类型作 声明的操作。
  PARAMETERS name datatype[,name datatype[,...]] 
  name
  PARAMETERS的名称。您可以把参数名称当作字符串来使用,若是名称中包含了空字符串,可以利用中括号来处理,例如:“VBeden”。 
  datatype
  输入参数的数据类型。
  例如:
  若是您在查询时,需要机动的输入姓名 ,可以利用下列的方式完成:
  PARAMETERS “输入姓名” Text;
  SELECT*
  FROM 职员表格
  WHERE姓名=“输入姓名:”; 
  ORDER BY条件语句
  此条件子句,通常与SELECT语句合并使用目的是将查询的结果,依照指定字段加以排序。
  SELECT fieldlist
  FROM table
  WHERE selectcriteria
  ORDER BY field[ASC|DESC][,field2[ASC|DESC][,...]]
  fieldlist
  欲查询的字段名称。其中可以与ALL,DISTINCT,DISINCTROW,或TOP一起来使用。
  table
  欲查询的表格名称。
  selectcriteria
  查询的标准设置。
  field1
  指定要依照那个字段作为排序的依据,若是你没有加上ORDER BY查询出的数据集将不会作排序的操作。
  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)

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页  

文章录入:ak47    责任编辑:ak47  
  • 上一篇文章:

  • 下一篇文章: 没有了
  •  版权声明
       如果本网站所转载内容不慎侵犯了您的权益,请与我们联系,我们将会及时处理。如转载本网内容,请注明出处。
     发表评论
    关于本站 网站声明 广告服务  联系方式  付款方式  站内导航  客服中心  友情链接   
    Copyright © 2004-2006 考试吧 (Exam8.com) All Rights Reserved 
    中国科学院研究生院中关村园区(北京市海淀区)