如何将两个字段中同一行的值相加然后排序?

[复制链接]
查看11 | 回复2 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
如何将两个字段中同一行的值相加然后排序?
比如说一个表USER,有三个字段,name,topic,retopic,其中name是用户名,topic和retopic都是数字,我现在要将同一用户名的topic和retopic两个字段的值相加,然后按照值大小排序,取最大的一个用户名。
我现在用这个代码,但只按一个字段的值排序,我想要两个字段的值的和来排序,请问如何写代码呢?
现用代码如下:
select top 1 name,topic from [user] order by topic desc
谢谢!!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
select top 1 name,topic+retopic as topic from [user] order by topic desc
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
谢谢楼上的朋友,调试通过了。
:)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行