小编cri*_*589的帖子

使用over子句运行总计

我正在运行SQL Server 2008,我目前正在尝试更多地理解over子句,我之前使用过它,但row_number()我知道你可以使用聚合函数并创建像运行总计这样的东西.

我创建了以下测试数据库.

CREATE TABLE sales
(
    employee nvarchar(50),
    sales decimal(18, 2),
    datesale datetime
);

Insert into sales Values('John','54.23','2017-01-30 08:00:00.000')
Insert into sales Values('John','123.96','2017-01-30 09:00:00.000')
Insert into sales Values('John','534.20','2017-01-30 10:00:00.000')
Insert into sales Values('Ben','98.34','2017-01-29 04:00:00.000')
Insert into sales Values('Ben','126.32','2017-01-29 05:00:00.000')
Run Code Online (Sandbox Code Playgroud)

并使用以下查询为每个员工创建一个运行总和

select 
    employee, sales, datesale, 
    SUM(sales) over (partition by employee order by datesale) as mvgsum 
from sales
Run Code Online (Sandbox Code Playgroud)

在使用SQL Server 2008的SQL小提琴上,我得到以下结果

 | employee |  sales |                  datesale | mvgsum |
 |----------|--------|---------------------------|--------|
 |      Ben |  98.34 | January, 29 …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008 window-functions

5
推荐指数
1
解决办法
346
查看次数

下拉对齐下拉切换右

我怎样才能在引导下拉菜单中正确对齐下拉开关?这是我的代码和一个 jsfiddle,你可以看到除文本之外的向下箭头,我希望它在右边。

https://jsfiddle.net/9a83n353/

<div class="dropdown">
    <button class="btn dropdown-toggle btn-block text-left" style="background-color: white; border-color:#dee4ed" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Active</button>
    <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
        <a class="dropdown-item">Active</a>
        <a class="dropdown-item">Inactive</a>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css bootstrap-4

5
推荐指数
2
解决办法
8444
查看次数