T
Ttiger
Unregistered / Unconfirmed
GUEST, unregistred user!
这次问题如下:
一数据表:bb字段: a b c d e f
记录: yy1 yy2 102 120 110 98
yy1 yy3 140 108 112 128
要求得到第三条记录: yy1 yy4 121 114 111 113
即要求出第一、第二条记录每个字段的平均值,然后再追加到表的末尾,a,b 为两个字串字段,
我想要a不变,b任意加入一个值,这样用SQL语句可以实现吗?如何实现?
我用如下方法不能通过:
query1.sql.Clear;
query1.sql.add('insert into bb select a,b,avg(c),avg(d),avg(e),avg(f) from bb');
query1.ExecSQL ;
一数据表:bb字段: a b c d e f
记录: yy1 yy2 102 120 110 98
yy1 yy3 140 108 112 128
要求得到第三条记录: yy1 yy4 121 114 111 113
即要求出第一、第二条记录每个字段的平均值,然后再追加到表的末尾,a,b 为两个字串字段,
我想要a不变,b任意加入一个值,这样用SQL语句可以实现吗?如何实现?
我用如下方法不能通过:
query1.sql.Clear;
query1.sql.add('insert into bb select a,b,avg(c),avg(d),avg(e),avg(f) from bb');
query1.ExecSQL ;