データベース内のテーブルからさまざまなデータを選択する SQL ステートメントがあり、次のようにコード内で変数を宣言しました。
DECLARE @TotalAge int;
テーブル内のフィールドの 1 つが であるとしましょうAge
。クエリから収集された値を合計し、それらを合計として変数に割り当てるにはどうすればよいでしょうか?
データベース内のテーブルからさまざまなデータを選択する SQL ステートメントがあり、次のようにコード内で変数を宣言しました。
DECLARE @TotalAge int;
テーブル内のフィールドの 1 つが であるとしましょうAge
。クエリから収集された値を合計し、それらを合計として変数に割り当てるにはどうすればよいでしょうか?
最初のセット@TotalAge
:
set @TotalAge=(select sum(Age) from TableName)
次に@TotalAge
、必要な場所を選択します。
select @TotalAge
使用できます:
SET @TotalAge = (SELECT SUM(Age) FROM YourTable)
また
SELECT @TotalAge = SUM(Age) FROM YourTable
SET
いくつかを割り当てるために使用します:
SET @TotalAge = (SELECT SUM(Age) FROM YourTable)