荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: cococat (cococat), 信区: Database
标 题: 说说我的想法
发信站: 荔园晨风BBS站 (Sat Apr 10 18:19:27 2004), 站内信件
针对上面的2个问题说下我的理解:
1 是类似于 如下问题 id money
1 20
1 30
表tabel
要求不修改表table 输出 id money
1 50
我的理解是select id,sum(money)
from table
group by id
得出查询结果
2 也类似于上表,要求修改表把上面2行合并成一行 id money
1 50
如果是只有2行数据,可以按照sony 大老说的set.....
但考虑了一下,应该提问者是想实现这样的功能
id money
1 10
1 20
1 30
....
1 n
把这N行改为1行 id money
1 10+20+..
我的看法如下
insert into table
select id,sum(money)
from table
group by id;
delete
from table
where money not in
(select sum(money)/2
from table)
以上都测试过,运行没问题
不知道我有没有理解错了他们的意思?
--
寒东玫瑰雪中红,繁花落尽终是梦————多情自古空余恨
愿将去年愁,化作春江水,向天边一去不回,剩两人同醒同醉——缘来缘去
搬宿舍了啊,原来的28.88变成了48.188 发觉很多人说:怎么你的FTP进的去却下载失败呢
?
都叫佐更新书签,不要再问我——(其实匿名登陆都有N个提示用户名和密码是
什么)系吾系甘苯啊!欢迎来看看(FTP登记那里好象出了问题,我也就懒的去登记啦)
————一份特别的祝福,送给一位最特别的朋友
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 61.144.235.39]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店