我已经看过其他关于在Redshift中使用median()窗口函数的帖子,但是你如何将它与最后有一个group by的查询一起使用?
例如,假设表课程:
Course | Subject | Num_Students
-------------------------------
1 | Math | 4
2 | Math | 6
3 | Math | 10
4 | Science | 2
5 | Science | 10
6 | Science | 12
Run Code Online (Sandbox Code Playgroud)
我想得到每门课程的学生中位数.我如何编写一个给出以下结果的查询:
Subject | Median
-----------------------
Math | 6
Science | 10
Run Code Online (Sandbox Code Playgroud)
我试过了:
SELECT
subject, median(num_students) over ()
FROM
course
GROUP BY 1
;
Run Code Online (Sandbox Code Playgroud)
但是它列出了主题的每一次出现以及相同主题的相同中位数数字(这是假数据,因此它返回的实际值不是6,但只显示所有主题的相同):
Subject | Median
-----------------------
Math | 6
Math | 6
Math | 6
Science | …Run Code Online (Sandbox Code Playgroud) 使用bootstrap 3.我有一个具有背景图案的全屏英雄/介绍部分.
我想要什么:
我希望它看起来像(navbar-fixed-top style):


发生了什么:


知道如何在不给英雄部分带来负余量的情况下完成这个任务吗?
我的HTML:
<nav class="navbar navbar-static-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-main-collapse">
<i class="fa fa-bars"></i>
</button>
<div class="navbar-brand" href="#page-top">
<img src="http://placehold.it/200x80" alt=" Logo" width="100">
</div>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div id="navbar-main-collapse" class="collapse navbar-collapse navbar-right">
<ul class="nav navbar-nav">
<li class="active"><a href="..." target="_blank"><i class="fa fa-folder-open"></i> Link 1</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
<section …Run Code Online (Sandbox Code Playgroud)