|
|
1
2
试试这个:
我想这会满足你的需要。不过,有点含混不清。 唷!经过几次编辑,我想我已经整理好了所有的边缘案例。 |
|
|
2
2
我讨厌充满激情的诅咒…但这里有一个狡猾的光标版本…
|
|
|
3
2
我的解决方案只是为了踢(这是一个有趣的练习),没有光标,没有迭代,但是我有一个助手字段
|
|
4
1
嗯,这个:
会给你这个:
这个(MS SQL语法):
会给你这个:
你真的想让另一个约翰·史密斯知道你的结果吗? 编辑:哦,我明白了,你想要连续的跑步分组。在这种情况下,我会说您需要一个光标,或者在您的程序代码中这样做。 |
|
|
5
1
这个怎么样?
[编辑]可以缩短一点
|
|
|
6
0
对于这个特殊的情况,您所需要做的就是按名称分组并请求计数,如下所示:
这将把每个名称的计数作为第二列。 您可以通过如下连接将其全部作为一列:
|
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
ojek · 如何对SQL结果进行分组和编号? 1 年前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 1 年前 |
|
|
Sax · 规范化Google表格(第一步) 1 年前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |