易语言 自带的数据库中的“求和”怎么用求“.edb”库中某个字段的和

易语言 自带的数据库中的“求和”怎么用求“.edb”库中某个字段的和,第1张

版本

2

支持库

eDB

数据库连接1连接Access

(取当前目录

()

“你数据库名称mdb”,

“密码或为空”)

记录集1置连接

(数据库连接1)

记录集1打开

(“select

from

数据表名”,

#SQL语句)

记录集1到尾记录

()

记录集1读文本

(第二列的字段名,

文本(设的变量))

那么,

取表1中的第2列最后一行的内容

=

文本

SELECT SUM(分数) FROM 表a WHERE 性别='男'

SELECT SUM(分数) FROM 表a WHERE 性别='女'

----测试

CREATE TABLE MASK_TEST(

ID INT,

姓名 varchar(20),

性别 varchar(20),

年龄 int,

分数 int

)

INSERT INTO MASK_TEST VALUES(11,'ZHANG SAN','男',20,88)

INSERT INTO MASK_TEST VALUES(11,'LIU SHAN','女',20,83)

INSERT INTO MASK_TEST VALUES(11,'WANG SAN','男',20,87)

INSERT INTO MASK_TEST VALUES(11,'ZHANG TING','女',20,83)

INSERT INTO MASK_TEST VALUES(11,'ZHAO YAN','女',20,88)

INSERT INTO MASK_TEST VALUES(11,'ZHOU HU','男',20,78)

INSERT INTO MASK_TEST VALUES(11,'WANG QIANG','男',20,98)

INSERT INTO MASK_TEST VALUES(11,'LI QIAN','女',21,68)

SELECT SUM(分数) FROM MASK_TEST WHERE 性别='男'

SELECT SUM(分数) FROM MASK_TEST WHERE 性别='女'

----结果:

(1 行受影响)

(1 行受影响)

(1 行受影响)

(1 行受影响)

(1 行受影响)

(1 行受影响)

(1 行受影响)

(1 行受影响)

-----------

351

(1 行受影响)

-----------

322

(1 行受影响)

设截图表名:A;另一张统计表名:B

insert into B 

select 合同号,材料名称,规格型号,计量单位,sum(数量) as 总数量 

from A 

group by 合同号,材料名称,规格型号,计量单位;

get the supplier number of suppliers who supply part P3 but do not supply part P5

取得供应商号码

这些供应商提供 P3 但是不供应 P5

没有表结构。

不过我估计 理论上应该是有2张表, 一张是 供应商表。 一张是 进货表(也就是 什么时候, 从哪个供应商,买了什么)

SELECT

供应商表supplier_number

FROM

供应商表 JOIN 进货表

ON ( 供应商表ID = 进货表供应商ID )

WHERE

进货表采购物品 = 'P3'

AND 进货表采购物品 <> 'P5'

使用函数SUMIFS

具体函数为:=SUMIFS('1月份清单'!$F$2:$F$10000,'1月份清单'!$C$2:$C$10000,B3,'1月份清单'!$D$2:$D$10000,C3)

可依据不同要求,选择不同表单内符合要求的数值进行计算

以上就是关于易语言 自带的数据库中的“求和”怎么用求“.edb”库中某个字段的和全部的内容,包括:易语言 自带的数据库中的“求和”怎么用求“.edb”库中某个字段的和、php 数据库 求和、怎么通过数据库实现特定条件下的求和等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10149821.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存