0

我需要指示查询(在底部)返回基于以下内容转换为命名结果的 QUARTER 值:03 = 1st、06 = 2nd、09 = 3rd 和 12 = 4th。所以,我在运行查询时要寻找的是“QUARTER”列返回“1st”而不是“03”。谢谢...

查询结果

Year    Quarter  Quarterly_yield
2012      03         8.41
2012      06         -0.71
2012      09         0.03
2012      12         3.43

查询

select    RIGHT(A.F_ANOTRIMESTRE, 2) Quarter,
          LEFT(A.F_ANOTRIMESTRE, 4) Year,
          ROUND(A.POR_RENTABILIDAD, 2) Quarterly_yield
from      dr_rent_carteras_trimestres A

Order by A.F_ANOTRIMESTRE asc

*注意:标题为“F_ANOTRIMESTRE”的第一个字段包含 YEARQUARTER 值,因此我使用 RIGHT 仅选择 Quarter 值。

4

0 回答 0