SQL SUM question

后端 未结 5 1350

Hi I have a question about SUM in sql,

I have a query that looks like this

SELECT 
 SUM ( table_one.field + table_two.field )  as total_field
 SUM ( tota         


        
5条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-28 11:51

    You could use a subquery like this:

    SELECT
      total_field,
      total_field + sum_anotherfield
    FROM (
      SELECT 
        SUM(table_one.field + table_two.field) AS total_field,
        SUM(table_one.anotherfield) AS sum_anotherfield
      FROM 
        table_one
      JOIN
        table_two ON table_one.id = table_two.id
      WHERE 
        table_one.somefield = 1
    ) x
    

提交回复
热议问题