sql查询添加列值

标签 sql

我想添加表的两列值并按降序对其进行排序。例如:

int_id   int_test_one  int_test_2
 1           25           13    
 2           12           45    
 3           25           15

考虑到上表,我想要一个 SQL 查询,它给我如下结果:
   int_id  sum(int_test_one,int_test_two)
    2              57
    3              40   
    1              38

是否有任何 sql 查询来执行此操作?

最佳答案

这种水平聚合没有内置函数,你可以做......

SELECT INT_ID, INT_TEST_ONE + INT_TEST_TWO AS SUM FROM TABLE

关于sql查询添加列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2220453/

相关文章:

mysql - 优化 MYSQL 上数百万行的求和/分组查询

mysql - 此简单查询的正确 MySQL 索引

mysql - 使用子查询和连接表更新临时表失败

sql - 在 Postgres 中插入行时如何连接 jsonb 字符串?

sql - VARCHAR 最大长度为 4000 但只能存储 2666 字节长的泰语文本

sql - 将数据插入到 tSQLt faketable 的最佳方式?

php - mysql 在同一个查询上有和 where 子句

mysql连接别名同一个表

c# - 数据未进入 datagridview

java - Hibernate native 查询显示异常