当前位置: 首页 > 图文教程 > 网络编程 > ASP > SQL语言快速入门之三(一)

ASP
ASP调用ORACLE存储过程并返回结果集
用ASP实现网页BBS
关于Global.asa文件的深入研究与session变量失效提示的具体方法
简易ASP+注册系统
防护手册:如何防止ASP木马在服务器上运行
用Visual Basic实现多画面播放功能之二
如何增强ASP程序性能(1)
如何增强ASP程序性能(2)
如何增强ASP程序性能(3)
ASP备份数据库
二十八条改善 ASP 性能和外观的技巧
在Form域中Post大于100K的数据
如何使用ASP制作模似动态生长的表单?
Microsoft IIS 真的如此「不安全」吗?(1)
Microsoft IIS 真的如此「不安全」吗?(2)
Microsoft IIS 真的如此「不安全」吗?(3)
Microsoft IIS 真的如此「不安全」吗?(4)
Microsoft IIS 真的如此「不安全」吗?(5)
关于页面和代码分离
ServerVariables 对路径的操作

ASP 中的 SQL语言快速入门之三(一)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 38 ::
收藏到网摘: n/a

       SQL语言快速入门之三(一)
  吕晓波
  
  SQL语言快速入门之三
  
  
    我们日常使用SQL语言的工作过程中,使用最多的还是从已经建立好的数据库中查询信息。下面,我们就来详细介绍一下如何使用SQL语言实现各种数据库查询操作。
  
  
  SELECT…FROM
  
    为方便讲解,我们在数据库中创建名为Store_Information的如下数据表。
  
  
  Store_Information
  
  
  Store_Name
   Sales
   Date
  
  Los Angeles
   $1500
   Jan-10-2000
  
  San Diego
   $250
   Jan-11-2000
  
  Los Angeles
   $300
   Jan-12-2000
  
  Boston
   $700
   Jan-12-2000
  
  
  
  
    SQL语言中用于数据库查询的最简单的命令就是SELECT…FROM,语法格式为:
  
  SELECT "column_name" FROM "table_name"
  
  例如,如果我们希望查询Store_Information数据表中所有的商店名称时,可以使用如下命令:
  
  SELECT store_name FROM Store_Information
  
  查询结果显示为:
  
  Store_Name
  
  Los Angeles
  
  San Diego
  
  Los Angeles
  
  Boston
  
  如果用户希望一次查询多个字段,可以将所要查询的字段名称依次加入SELECT关键字之后,中间用“,”隔开即可。
  
  
  DISTINCT
  
    SELECT关键字支持用户查询数据表中指定字段的所有数据,但是这样有时就会不可避免的出现重复信息。如果用户希望只查询那些具有不同记录值的信息的话,可以使用SQL语言的DISTINCT关键字。语法格式如下:
  
  SELECT DISTINCT "column_name"
  
  FROM "table_name"
  
  例如,我们可以使用以下命令查询Store_Information数据表具有不同记录值的所有记录。
  
  SELECT DISTINCT Store_Name FROM Store_Information
  
  查询结果如下:
  
  Store_Name
  
  Los Angeles
  
  San Diego
  
  Boston
  
  
  WHERE
  
    除了选择具有不同记录值的记录之外,有时我们可能还会需要根据某些条件对数据库中的数据进行查询。例如,我们可能需要查询Store_Information数据表中销售额超过1000美圆的商店。为此,我们可以使用SQL语言的WHERE关键字设定查询条件。语法格式如下:
  
  SELECT "column_name"
  
  FROM "table_name"
  
  WHERE "condition"
  
  由此,我们可以使用如下命令查询销售额超过1000美圆的商店信息:
  
  SELECT store_name FROM Store_Information WHERE Sales > 1000
  
  查询结果显示为:
  
  store_name
  
  Los Angeles
  
  
  运算函数
  
    现在,我们已经了解到在使用SQL语言进行数据库查询操作时可以通过对数值的判断设定灵活的查询条件。为了增强对运算的支持能力,SQL提供了众多实用的运算函数供广大用户使用。例如,我们可以直接在SQL命令中调用SUM或AVG这两个分别用于计算总数和平均数的函数。语法格式如下:
  
  SELECT "function type"("column_name")
  
  FROM "table_name"
  
  如果我们希望查询Store_Information数据表中所有商店的总销售额的话,可以使用如下命令:
  
  SELECT SUM(Sales) FROM Store_Information
&nbs