cnteacher 发表于 2003-6-15 14:22
cUw中国域名交易资讯网一个mysql的问题,简单,但是我不会
如何通过select 语句 统计一个数据表中的结果
cUw中国域名交易资讯网cUw中国域名交易资讯网数据:
cUw中国域名交易资讯网 cUw中国域名交易资讯网 字段1: 字段2 字段3
cUw中国域名交易资讯网数据1: 1 3 4
cUw中国域名交易资讯网数据2: 3 4 2
cUw中国域名交易资讯网数据3: 3 4 5
cUw中国域名交易资讯网……
cUw中国域名交易资讯网数据100:4 32 3
cUw中国域名交易资讯网cUw中国域名交易资讯网我现在想要提取 (字段1+字段2+字段3) 的数值总和前5名的数据,这个sql语句该怎样写啊!
cUw中国域名交易资讯网cUw中国域名交易资讯网[[i] Last edited by cnteacher on 2003-6-15 at 02:24 PM [/i]]
雪人 发表于 2003-6-15 15:26cUw中国域名交易资讯网
对mysql不熟
cUw中国域名交易资讯网cUw中国域名交易资讯网select (sum(字段) + sum(字段2) + sum(字段3)) as num from 你的表 limit 5
cUw中国域名交易资讯网cUw中国域名交易资讯网不知道是否可以
锋芒未露 发表于 2003-6-15 18:19cUw中国域名交易资讯网
SELECT * FROM `table` WHERE 1 order by 子段1+子段2+子段3+子段4 desc limit 5
被风吹倒的男子 发表于 2003-6-15 21:47cUw中国域名交易资讯网
精华
cnteacher 发表于 2003-6-15 23:22cUw中国域名交易资讯网
多谢多谢。要学习的东西还真是不少!
cUw中国域名交易资讯网cUw中国域名交易资讯网