1. ホーム
  2. sql-server

SQL Server PRINT SELECT(selectクエリの結果を表示する)?

2023-08-30 02:39:50

質問

選択した値を印刷したいのですが、可能でしょうか?

例を挙げます。

PRINT 
    SELECT SUM(Amount) FROM Expense

どのように解決するのですか?

もっと簡単な方法があるかもしれませんが、まず最初に思い浮かぶのは

Declare @SumVal int;
Select @SumVal=Sum(Amount) From Expense;
Print @SumVal;

もちろん、この方法でテーブルから任意の数のフィールドを表示することができます。 もちろん、複数行を返すクエリからすべての結果を印刷したい場合は、出力を適切に(例えばTextに)向けるだけです。