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

SQL関数のようなSum()を追加する代わりにマイナスにする方法

    差し引く項目をどのように特定しますか?

    それが識別されると、それは SUM() です -1 倍 その値に追加されます。

    編集:

    それが減算される最初の値である場合は、その値を取得し、それを 2 倍にしてから、すべての値の合計を取得します。 (2 倍にすると、すべての値の合計に含める効果が相殺されます。)

    select top 1 @var = [value]
    from myTable 
    order by [some condition] 
    
    select @minused = (2 * @var)  - sum([value]) 
    from myTable 
    


    1. MySQLのすべてのフィールドを置き換えます

    2. 大きなバッファを作成せずに、.NETオブジェクトの大きなグラフをSQL Server BLOBにシリアル化するにはどうすればよいですか?

    3. ドロップダウンリストからアイテムが選択されたときにフォームフィールドに自動入力するPHP\HTMLスクリプト

    4. Laravelを使用してバイナリデータをDBに挿入するにはどうすればよいですか?