Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 软件时空 > 软件相关 > 使用最多的还是从已经建立好的数据库中查询信息
【标  题】:使用最多的还是从已经建立好的数据库中查询信息
【关键字】:
【来  源】:http://blog.csdn.net/linrongfa028/archive/2006/09/11/1209806.aspx

使用最多的还是从已经建立好的数据库中查询信息

Your Ad Here    
   

  SQL语言快速入门之三
美少女梦工厂4魔嫁行政管理基础练习题西安普天   
   
   我们日常使用SQL语言的工作过程中,使用最多的还是从已经建立好的数据库中查询信息 O旅妫颐蔷屠聪晗附樯芤幌氯绾问褂肧QL语言实现各种数据库查询操作 ?
   
   
  SELECT 璅ROM
   
   为方便讲解,我们在数据库中创建名为Store_Information的如下数据表 ?
   
   
电饭锅煮菜泉州经贸学校招聘北京安美尔工贸集团  Store_Information
   
   
  Store_Name
   Sales
   Date
   
  Los Angeles
   $1500
   Jan-10-2000
传奇3g通用登陆器怎么用手机充qq币腾讯tt绿色版   
  San Diego
   $250
   Jan-11-2000
   
  Los Angeles
   $300
   Jan-12-2000
   
  Boston
宁波网通北仑分公司山一五金制品厂没有鼠标箭头   $700
   Jan-12-2000
   
   
   
   
   SQL语言中用于数据库查询的最简单的命令就是SELECT 璅ROM,语法格式为:
   
  SELECT "column_name" FROM "table_name"
   
韩国情书tim三星200万像素黑龙入口任务  例如,如果我们希望查询Store_Information数据表中所有的商店名称时,可以使用如下命令:
   
  SELECT store_name FROM Store_Information
   
  查询结果显示为:
   
  Store_Name
   
  Los Angeles
   
杭州家具厂小玩笑未见其人  San Diego
   
  Los Angeles
   
  Boston
   
  如果用户希望一次查询多个字段,可以将所要查询的字段名称依次加入SELECT关键字之后,中间用 埃?备艨纯??
   
   
  DISTINCT
绣花图片新华办公楼腾讯qq升级包下载   
   SELECT关键字支持用户查询数据表中指定字段的所有数据,但是这样有时就会不可避免的出现重复信息 H绻没M徊檠切┚哂胁煌锹贾档男畔⒌幕埃梢允褂肧QL语言的DISTINCT关键字 S锓ǜ袷饺缦拢?
   
  SELECT DISTINCT "column_name"
   
  FROM "table_name"
   
  例如,我们可以使用以下命令查询Store_Information数据表具有不同记录值的所有记录 ?
   
  SELECT DISTINCT Store_Name FROM Store_Information
火力少年王 琳娜adsl创建连接亚洲电性   
  查询结果如下:
   
  Store_Name
   
  Los Angeles
   
  San Diego
   
  Boston
pos主板童心南开天2200主板驱动   
   
  WHERE
   
   除了?择具有不同记录值的记录之外,有时我们可能还会需要根据某些条件对数据库中的数据进行查询 @纾颐强赡苄枰檠疭tore_Information数据表中销售额超过1000美圆的商店 N耍颐强梢允褂肧QL语言的WHERE关键字设定查询条件 S锓ǜ袷饺缦拢?
   
  SELECT "column_name"
   
  FROM "table_name"
   
限量版数码产品二七区财政局广告宣传手法  WHERE "condition"
   
  由此,我们可以使用如下命令查询销售额超过1000美圆的商店信息:
   
  SELECT store_name FROM Store_Information WHERE Sales > 1000
   
  查询结果显示为:
   
  store_name
   
联想810显卡驱动简单图片处理小龙虾苗  Los Angeles
   
   
  运算函数
   
   现在,我们已经了解到在使用SQL语言进行数据库查询操作时可以通过对数值的判断设定灵活的查询条件 N嗽銮慷栽怂愕闹С帜芰Γ琒QL提供了众多实用的运算函数供广大用户使用 @纾颐强梢灾苯釉赟QL命令中调用SUM或AVG这两个分别用于计算总数和平均数的函数 S锓ǜ袷饺缦拢?
   
  SELECT "function type"("column_name")
   
  FROM "table_name"
qq空间做网络硬盘滁州人事编制网浙江大华技术   
  如果我们希望查询Store_Information数据表中所有商店的总销售额的话,可以使用如下命令:
   
  SELECT SUM(Sales) FROM Store_Information
   
  查询结果显示为:
   
  SUM(Sales)
   
  $2750
牙齿有黑斑美国科幻电影冰封王座秘籍代码   
   
  COUNT
   
   除了SUM和AVG函数之外,COUNT函数是SQL语言中另一个较为常用的运算函数 OUNT函数可以用来计算数据表中指定字段所包含的记录数目 S锓ǜ袷轿?
   
  SELECT COUNT("column_name")
   
  FROM "table_name"
   
淘宝网 怎么开店无锡东风桥无线领夹话筒  例如,如果我们希望查询Store_Information数据表中的有关商店的记录条数时,可以使用如下命令:
   
  SELECT COUNT(store_name)
   
  FROM Store_Information
   
  查询结果显示为:
   
  Count(store_name)
   
免费订阅报纸北京二手办公家具仙剑秘籍  4
   
  COUNT函数可以和DISTINCT关键字一起使用从而可以查询数据表中指定字段中所有具有不同记录值的记录数目 @纾绻颐窍M檠疭tore_Information数据表中不同商店的数目时,可以使用如下命令:
   
  SELECT COUNT(DISTINCT store_name)
   
  FROM Store_Information
   
  查询结果显示为:
   
文秘专业知识试题恐龙危机2免cd补丁虚拟机怎么上网  Count(DISTINCT store_name)
   
  3
   
   
  GROUP BY
   
  下面我们来进一步看一下SQL语言中的集合函数 I衔闹校颐窃褂肧UM函数计算所有商店的销售总额,如果我们希望计算每一家商店各自的总销售额时该怎么办呢?要实现这一目的我们需要做两件事:首先,我们需要查询商店名称和销售额两个字段;然后,我们使用SQL语言的GROUP BY命令将销售额按照不同的商店进行分组,从而计算出不同商店的销售总额 ROUP BY命令的语法格式为:
   
  SELECT "column_name1", SUM("column_name2")
深圳船厂丝路传说新手任务数据库 关联   
  FROM "table_name"
   
  GROUP BY "column_name1"
   
  我们可以使用如下命令实现上述查询目的:
   
  SELECT store_name, SUM(Sales)
   
  FROM Store_Information
欢天喜地七仙女尾曲公车上顶人浙江电子警察   
  GROUP BY store_name
   
  查询结果显示为:
   
  store_name SUM(Sales)
   
  Los Angeles $1800
   
  San Diego $250
索尼数码相机内存卡香港2005彩开奖结果外星生物揭秘图片   
  Boston $700
   
  ?注:
   
  GROUP BY关键字一般应用于同时查询多个字段并对字段进行算术运算的SQL命令中 ?
   
   
  HAVING
   
一句爱情誓言铁岭新闻中文语音朗读软件  用户在使用SQL语言的过程中可能希望解决的另一个问题就是对由sum或其它集合函数运算结果的输出进行限制 @纾颐强赡苤幌M吹絊tore_Information数据表中销售总额超过1500美圆的商店的信息,这时我们就需要使用HAVING从句 S锓ǜ袷轿?
   
  SELECT "column_name1", SUM("column_name2")
   
  FROM "table_name" 
   
 
一个典型的关系型数据库通常由一个或多个被称作表格的对象组成:【上一篇】
但在处理之前应该先调用CheckFID()检查当前表单是否已经提交:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • Log4j的优势
  • 看到一篇好文章推荐给大家:通过Linux工具来全面保障无线网络安全
  • Fedora Core 5 上手指南
  • javascript,组件对像切换
  • C++中指向成员函数的
  • 让Word和WPS帮你轻轻松松搞定用户资料
  • 解决mysql中文乱码的根源
  • Home Connected解决方案
  • apache+ssl 安装方法(已测)
  • 这18条背下来没人敢忽悠你...
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.