SQL语句,请帮助(50分)

  • 主题发起人 主题发起人 张剑波
  • 开始时间 开始时间

张剑波

Unregistered / Unconfirmed
GUEST, unregistred user!
一个表有二个字段。(foxbase表,无索引)
储存号,字符型,4-10位,前3位代表仓库编码,后几位代表产品编码。
价值,实数。一以储存号的前3位(代表每个仓库)为组,求出每组的价值和。
select sum(price) from table1 group by substring(save_number,1,3)
运行时,显示:“tokin"有问题,怎么回事?
 
tokin是什么?
 
select substring(save_number,1,3),sum(price) from table1 group by substring(save_number,1,3)
试试

 
同意楼上!
 
同意楼上的楼上!
 
同意楼上的楼上的楼上!
 
同意楼上的楼上的楼上的楼上!
 
楼上各位:
连:select substring(save_number,1,3),price from table1 都通不过.
error message : invalid use of keyword . token: ,1,3 ), price
 
试试select left(save_number,1,3),sum(price) from table1
group by left(save_number,1,3)
 
to wangjb:
也没有通过.
 
改为
select copy(save_number,1,3),price from table1 试试!
 
试试PARADOX的
select sum(price) from table1
group by name,substring(save_number from 1 for 5))
 
哦我的肯定不对哈哈
procedure TForm1.FormCreate(Sender: TObject);
begin
query1.sql.add('select * from table1 ');
query1.open;
query1.first;
while not query1.Eof do
begin
query1.edit;
query1.fieldbyname('save_number').Value:=copy(query1.fieldbyname('bookno').Value,1,3);

query1.next;
end;

end;
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
D
回复
0
查看
909
DelphiTeacher的专栏
D
D
回复
0
查看
704
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部