|
|
1
5
这有一个明显的缺点,即您需要为每个可能的年份在主select语句中添加一个新的子句。 |
|
|
2
4
语法不直观。这利用了剪切粘贴编码:
|
|
|
3
1
以下是我在MySQL中的做法,不知道这是否也适用于Oracle:
|
|
|
4
1
如果需要对数据进行透视,请查看答案。如果您有没有数据的年份,但仍然希望年份显示为零计数,则可以执行以下操作:
这是一些测试数据。
|
|
|
5
1
下面是我在MS SQL中的方法——在Oracle中类似,但我不想给您提供Oracle代码,因为我通常不会编写它。这只是给你一个基本的骨架。
|
|
|
6
0
我意识到这是6年前的事了,但我也发现了另一种独特的方法,那就是使用Oracle中的decode函数。
|
|
|
maddy · 如何根据oracle SQL中的某一列值进行排名 3 年前 |
|
|
kiric8494 · 显示以元音开头和结尾的城市名称 4 年前 |
|
|
Franz Biberkopf · Oracle:组合子查询和聚合函数 4 年前 |
|
|
BitLauncher · 甲骨文-如何模拟位列和布尔和/或? 4 年前 |
|
|
Arifullah · 如何从oracle中的列中删除特定的初始字符? 4 年前 |
|
|
Anar · Oracle SQL用户定义函数 4 年前 |
|
|
user1312312 · 如何为一组表编写通用触发器? 4 年前 |