sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2005でテーブル内の複数の列の合計を見つける方法は?

    簡単:

    SELECT 
       Val1,
       Val2,
       Val3,
       (Val1 + Val2 + Val3) as 'Total'
    FROM Emp
    

    または、1行だけが必要な場合:

    SELECT 
       SUM(Val1) as 'Val1',
       SUM(Val2) as 'Val2',
       SUM(Val3) as 'Val3',
       (SUM(Val1) + SUM(Val2) + SUM(Val3)) as 'Total'
    FROM Emp
    


    1. 静的関数と潜水艦

    2. OracleParameterおよびIN句

    3. MySQLでテーブルをコピーする方法

    4. SQL Serverで、OracleのSELECT FOR UPDATE WAITと同様の方法で単一の行をロックするにはどうすればよいですか?