zoukankan      html  css  js  c++  java
  • 列和相减 L3L2

    --列和相减 L3-L2
    declare @test table(L1 varchar(50),L2 int,L3 int)
    insert into @test
    select 'A1',10,10 union all
    select 'A1',10,5 union all
    select 'A1',5,5 union all
    select 'B1',10,20 union all
    select 'B1',5,5

    select * from @test
    select a.*,b.L4 from @test a join
    (
    select L1,sum(L3)-Sum(L2) as L4 from @test group by L1) b on a.L1=b.L1


    /*
    L1                                                 L2          L3
    -------------------------------------------------- ----------- -----------
    A1                                                 10          10
    A1                                                 10          5
    A1                                                 5           5
    B1                                                 10          20
    B1                                                 5           5



    L1                                                 L2          L3          L4
    -------------------------------------------------- ----------- ----------- -----------
    A1                                                 10          10          -5
    A1                                                 10          5           -5
    A1                                                 5           5           -5
    B1                                                 10          20          10
    B1                                                 5           5           10

    (5 行受影响)
    */
  • 相关阅读:
    Java 引用传递和值传递
    jenkins 自动化部署 spring boot 项目(多图)
    Mybatis学习笔记,持续更新
    ubuntu 安装并远程连接redis
    ubuntu redis 集群安装,超简单多图细腻操作
    ubuntu16.04 的 使用笔记
    阿里云 ubuntu16.04 下 ftp 的快速应用(包罗疑难问题解决方案)
    k8s的#容器镜像
    kubectl命令出现【The connection to the server localhost:8080 was refused
    CIDR无类别域间路由
  • 原文地址:https://www.cnblogs.com/zengxiangzhan/p/1638153.html
Copyright © 2011-2022 走看看