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

選択クエリで動的に生成された行の合計を取得するにはどうすればよいですか

    新しい動的 T-SQL ステートメントを作成できます:

    DECLARE @DynamicSQLStatement NVARCHAR(MAX) = N'
    SELECT *, ' + REPLACE(@DynamicColumns, ',', '+') + '  AS Total 
    FROM ##TempTable1;'
    
    exec @DynamicSQLStatement
    

    , があることを確認しました 列名に含まれているため、], [ を置き換えることができます。 代わりにコンマ。

    REPLACE(@DynamicColumns, '], [', '] + [')
    



    1. パンダの列をPostgreSQLリストに変換しますか?

    2. NodeJS:コードでデータベースに接続する場所は?

    3. オブジェクト'xxxxxxx'、データベース'zzzzzzz'、スキーマ'dbo'に対するEXECUTE権限が拒否されました

    4. 週末を除く2つの日付の間の日数をカウントします(MySQLのみ)