您的位置:软件 > 开发者网络 > 开发工具 > 开发专栏 > VB > 正文
VB中SQL合计函数的使用
[文章信息]
作者:wyh
时间:2004-02-29
出处:论坛
责任编辑:方舟
[文章导读]
本文较为详细地讨论了如何在VB中使用SQL合计函数,并给出了实例
advertisement
热点推荐
· 11.10软件精选 FW实用设计
· IE最新安全漏洞补救几大措施
· M牛的网络生活之下载篇
· Norton Ghost 9.0全新体验
· InstallShield简明使用教程之前言
[正文]

1 2  下一页

天极IT资讯短信服务 电脑小技巧
资费:包月5元
手机:
介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。


  结构化查询语言SQL是操作数据库的国际标准语言,在开发VB数据管理软件过程中,利用SQL可以使数据的操作大为方便,使VB与数据库的联系更加紧密。

  1 问题的提出

  在数据库的操作中,常常会涉及数据表中记录的个数、某字段的最大值或最小值、某字段的平均以及某字段的总和等计算。这些计算当然可以通过设计算法,利用VB程序本身来实现。但是如果利用VB中的SQL合计函数,则求解过程大为简化,程序效率大大提高。

  VB中的SQL合计函数主要包括记录个数(COUNT)、最大值(MAX)、最小值(MIN)、平均值(AVG)以及求和(SUM)。虽然这些合计函数十分有用,但关于它的使用方法在文献资料甚至是数据库高级编程专著中却少有介绍,使涉足VB的开发人员往往舍近求远、弃简就繁,放弃对这些函数的使用。VB的帮助系统虽然给出了这些函数的引用格式,但如何将它们应用在VB程序设计中则不甚明了。

  2 SQL合计函数的引用格式

  我们通过一个实例来说明SQL合计函数的使用。为此,先利用VB的可视化数据管理器建立一个数据库文件sql.mdb,再创建一个数据表salary,salary包括三个字段,由三个记录组成,如图1所示。



  合计函数的引用格式为:

  COUNT(*) 计算数据表中记录个数

  MAX(年龄) 给出最大年龄

  MIN(年龄) 给出最小年龄

  AVG(工资) 计算平均工资

  SUM(工资) 计算工资总和

  3 在VB中使用SQL合计函数

  在VB中使用SQL合计函数需要借助于SELECT语句,例如:

SELECT MAX(年龄) AS maxa, SUM(工资) AS sums FROM salary

  可求出最大年龄和工资总和,结果分别存放到动态字段变量maxa和sums中。

  SELECT语句还可带有WHERE短语,以限制参与计算的记录。例如:

SELECT SUM(工资) AS sumsa FROM salary WHERE(年龄>30)

  可求出年龄大于30岁的工资总和,结果存放到动态字段变量sumsa中。

  本文将maxa、sums、sumsa称为动态字段变量,因为这些字段不是数据表中固有的,是我们在程序中单独命名的。


1 2  下一页

·"WAP天极之IT新闻资讯,50万元等你拿"    ·天极WAP之游戏狂图,50万元等你下载

天极社区邀请您:写博客日记  上传相片   论坛聊天  订阅电子杂志  推荐网摘   免费图铃工具
笔名:   请您注意:

 遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

 天极网拥有管理笔名和留言的一切权利。
评论:
 

发表评论推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志
相关内容阅读排行榜
  • 用VB6实现程序多语言界面
  • Visual Basic自适应窗体设计经验
  • VB中数据集合对象的应用
  • VB编程中钩子的实现及应用
  • 制作VB安装盘的注意事项和测试
  • 11.10软件精选 FW实用设计
  • 精英主板全面迈进P5时代
  • 详解11月三大硬件杀手游戏及四大凶器
  • 选硬盘 用好希捷互动存储专家
  • NDS十大最受期待游戏
  • 中国星际个人联赛第6轮综述
  • 教你破解GeForce6800变Ultra
  • 魔兽UD必胜的几大原因
  • Advertisement

    天极无线
    待机彩图    >>更多
    多彩动画    >>更多
    美妙和弦    >>更多
    天使在唱歌
    壁虎漫步
    PrettyBoy
    LoveLoveLove
    我是你的小小狗
    单身情歌
    十面埋伏
    祝酒歌
    回心转意
    波斯猫
    太委屈
    S.H.E
    潘玮柏
    M2M
    蔡依林
    阿牛
    林志炫
    陈弈迅
    刀郎
    黑龙
    S.H.E
    陶晶莹
    情人玫瑰坊
    音乐风云
    新片速递
    神秘测试
    都市约会
    ·天极彩信天天精彩
    ·图铃梦工厂下载无限!
    ·找寻童真,卡通专题
    ·夏日激情交友社区!
    ·星座运程,预测人生

    CSEEK搜索