4

データベース内のテーブルからさまざまなデータを選択する SQL ステートメントがあり、次のようにコード内で変数を宣言しました。

DECLARE @TotalAge int;

テーブル内のフィールドの 1 つが であるとしましょうAge。クエリから収集された値を合計し、それらを合計として変数に割り当てるにはどうすればよいでしょうか?

4

3 に答える 3

13

最初のセット@TotalAge:

set @TotalAge=(select sum(Age) from TableName)

次に@TotalAge、必要な場所を選択します。

select @TotalAge
于 2012-08-03T07:45:32.880 に答える
2

使用できます:

      SET @TotalAge = (SELECT SUM(Age) FROM YourTable) 

また

      SELECT @TotalAge  = SUM(Age) FROM YourTable
于 2012-08-03T07:43:06.450 に答える
1

SETいくつかを割り当てるために使用します:

SET @TotalAge = (SELECT SUM(Age) FROM YourTable) 
于 2012-08-03T07:48:26.850 に答える