| 网站首页 | 都匀新闻 | 电脑教程 | 都匀生活 | 软件下载 | 都匀图片 | 
您现在的位置: 魅力都匀 >> 电脑教程 >> 易语言 >> 正文
易语言数据库Sql语句教程之在列上加入计算
作者:蔡老师  文章来源:本站原创 点击数: 更新时间:2008-6-14 【字体:

  昨天有朋友留言,询问如何进行字段之间的运算,这个内容我们会在更新语句时讲到,不过今天的内容和这个倒是有一定联系,呵呵!

  今天要学习的内容是在使用Select进行查询操作时,可以同时进行一定的计算,这话是什么意思呢?

  先看下图,高级表格中一个新总分,这是原数据库中没有字段,它是怎样产生的呢?相信看过上一节的朋友都知道,这是使用了列别名,呵呵。

  数据库中本来已经有一个总分字段了,这样我们可以直接读取字段的内容得到每个学生的总分,不过现在的问题是总分字段是空着的,那怎么办呢?

  解决的方法非常的简单,就是在查询的同时,对相应的字段可以进行计算,然后把结果放在一个新字段中就可以了,相关代码如下:

  .版本 2
.支持库 eDB

.子程序 _连接按钮_被单击, , , www.dy0854.com
.局部变量 数据库路径, 文本型, , , www.dy0854.com
.局部变量 Sql语句, 文本型

数据库路径 = 取运行目录 () + “\dy0854.mdb”
数据库连接1.连接Access (数据库路径, “”)
记录集1.置连接 (数据库连接1)
Sql语句 = “Select 姓名,总分,(数学+语文+外语) as 新总分 from 成绩表”
记录集1.打开 (Sql语句, #SQL语句)
取表结构 (记录集1)

  重点代码是中间的那一行:Sql语句 = “Select 姓名,总分,(数学+语文+外语) as 新总分 from 成绩表”

  之所以把这些代码都放出来,是因为有朋友希望把相关代码都放出来,也不知道这样的效果好不好,呵呵!

  关键代码中需要注意的 (数学+语文+外语) as 新总分

  这里我就不多解释了,大家先看看,再自己动手试试,呵呵!!!

  担心大家看着代码不是很舒服,我还是抓个图,大家对比着看看,呵呵



  • 上一篇文章:

  • 下一篇文章:
  • 收藏到QQ书签
    发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    关于〖易语言数据库Sql语句教程之在列上加入计算〗的最新评论:
     
    栏目导航  
    栏目更新推荐  
    ·易语言Sql语句教程之日期查询及日期…
    ·易语言ACCESS数据库中日期时间字段…
    ·易语言数据库Sql语句教程之Top限制…
    ·易语言数据库Sql语句教程之模糊查询…
    ·易语言数据库Sql语句教程之模糊查询…
    ·易语言数据库Sql语句教程之在列上加…
    ·易语言数据库Sql语句教程之Select列…
    ·易语言数据库Sql语句教程之Select查…
    相关文章  

    易语言Sql语句教程之日期查询及日期之间查询
    易语言ACCESS数据库中日期时间字段的设置
    易语言数据库Sql语句教程之Top限制查询
    易语言数据库Sql语句教程之模糊查询二
    易语言数据库Sql语句教程之模糊查询一
    易语言数据库Sql语句教程之Select列别名
    易语言数据库Sql语句教程之Select查询排序
    易语言数据库Sql语句教程之Select条件查询
    易语言数据库Sql语句教程之Select基础查询
    易语言数据库Sql语句教程之准备工作
    易语言数据库与高级表格思路分析
    C#连接有密码的ACCESS数据库
    易语言MySql教程之记录号操作
    在C#中使用Oledb连接ACCESS数据库
    易语言MySql教程之读取数据表
    易语言MySql教程之查看数据表信息
    易语言MySql教程之连接数据库
    phpMyAdmin使用介绍图解
    易语言数据库教程之MySql数据库
    在易语言中用发送信息移动控件

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 |
    黔ICP备06001794号