1、首先,创建一个测试表,相关代码如下,进入下一步。
2、其次,执行完上面的操作之后,插入测试数据,相关代码如下,进入下一步。
3、接着,执行完上面的操作之后,查询表A和表B的数据总和,相关代码如下,进入下一步。
4、最后,执行完上面的操作之后,输入如下红框中的代码,数据总和以及所有记录就出来了,如下图所示。这样,问题就解决了。
select top 1 * from 表 order by 进攻 desc
就是按降序排列 然后找到第一条肯定是最大的了
如
5
4
3
2
1 降序输出第一个就是5那样
请参考
SELECT *, (SELECT SUM(fieldxx) FROM tab)
FROM tab
首先你用sum,需要有group by 不然会报错。
既要看sum又要明细可以用over
select 字段1,字段2,sum(字段x)over( partititon by 字段y)
select *,(SELECT SUM(field) FROM table) as '字段' from table