请教SQL语句----关于求某列总和。(50分)

  • 主题发起人 主题发起人 冰封
  • 开始时间 开始时间

冰封

Unregistered / Unconfirmed
GUEST, unregistred user!
如果我有个表,其中有学号列和成绩列,我要求出学号1-10的成绩总和怎么写?
并且要在程序中显示出来,比如在label控件中显示。
 
select sum(成绩) as cjsum from tab where 学号>=1 AND 学号<=10
然后
label1.caption:=query.fields[0].asinteger;
又TMD打错了
 
select sum(学号)
from table
where 学号>=0 and 学号<11
 
select sum(heji) as sumr from 表 where 学号>=0 and 学号<11
lable1.caption:=query.Fieldbyname('sumr').Asstring
不好意思,刚才打错了!也改了一下!:)
 
完全正确
 
如果是日期怎么写?
如果我有个表,其中有金额列和日期列,我要求出DateTimePicker1到DateTimePicker1的
金额总和怎么写?
select sum(heji) as sumr from 表
where xxxxxxxxxxxxx<-----这部分怎么写?
 
请帮我解答part 2
 
多人接受答案了。
 
select sum(heji) as sumr from 表
where 学号>=0 and 学号<11 and 日期>'''+DateTimePicker1+''' and......
 

Similar threads

D
回复
0
查看
824
DelphiTeacher的专栏
D
S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
后退
顶部