如何在SQL查询中将年和月显示为1Y2M

斯里

我有一个查询来检索两个日期之间的月数-

select Trunc(Months_between(Trunc(SYSDATE), CUR_EFF_DATE ) / 12, 1) 
from xyz

现在此查询返回的数据为-0.1、1.5等。我希望查询给出诸如1yr,2个月,1个月等的结果。如何实现?

专线小巴

我会去看文档

间隔数据类型没有格式模型。因此,要调整其外观,必须组合诸如之类的字符功能EXTRACT并将它们连接起来

下面是一个示例,该示例看起来很像您的用例,并且可以进行如下修改:

select 
    extract(year from (sysdate - cur_eff_date) year to month)
    || ' year(s) '
    || extract(month from (sysdate - cur_eff_date) year to month)
    || ' month(s)' 
    as date_diff
from xyz

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Calendar.js希望将“ 2014年2月”显示为“ 2014年2月”(%m%Y),

来自分类Dev

Calendar.js希望将“ 2014年2月”显示为“ 2014年2月”(%m%Y),

来自分类Dev

如何在SQL查询中将列显示为行?

来自分类Dev

如何在 SQL 中将值显示为 Y 或 N?

来自分类Dev

如何在SQL中将时间跨度转换为年,月和日

来自分类Dev

如何在中继器中显示日期格式为日/月/年而不是日期和时间

来自分类Dev

如何在Python中将2015年6月1日转换为日期格式

来自分类Dev

如何在 sql 中将 1row 2 字段连接为 2 row 1 字段?

来自分类Dev

如何在SQL查询中将行转置为列

来自分类Dev

如何在SQL查询中将列名设置为参数?

来自分类Dev

如何在SQL查询中将列名设置为参数?

来自分类Dev

如何在SQL查询中将行转置为列

来自分类Dev

如何在ssrs表中将2行显示为1行?

来自分类Dev

如何在Yii2中将1到100的数字显示为下拉列表

来自分类Dev

如何在Oracle SQL中将星期数显示为日期?

来自分类Dev

javascript 如何在单独的行中显示输入日期月、日和年?

来自分类Dev

如何在MySQL中将varchar日期(2017年1月2日星期一15:46:23 GMT)转换为日期格式的数据

来自分类Dev

如何在协调器中将当前的月,日或年设置为工作流程参数(在Hue上)

来自分类Dev

如何在SQL中将2个不同的列的总和求和为1?

来自分类Dev

如何在另一个对象中将具有日期的对象拆分为年和月?

来自分类Dev

如何在phpMyAdmin中将默认时间戳设置为+1个月

来自分类Dev

DatePickerDialog-如何显示日,月和年

来自分类Dev

如何显示自日期以来的年、月、周和日

来自分类Dev

如何在月份和年份的两个时期之间进行选择,例如:2018 年 1 月 - 2019 年 1 月?

来自分类Dev

R:如何在ggplot副标题中显示2019-04-29为2019年5月29日?

来自分类Dev

如何在SQL中将时间跨度转换成年,月和日

来自分类常见问题

如何在BigQuery中提取年,月和日?

来自分类Dev

如何在BigQuery中提取年,月和日?

来自分类Dev

如何在ruby中将日期时间转换为年份,例如2014年8月到2015年7月?

Related 相关文章

  1. 1

    Calendar.js希望将“ 2014年2月”显示为“ 2014年2月”(%m%Y),

  2. 2

    Calendar.js希望将“ 2014年2月”显示为“ 2014年2月”(%m%Y),

  3. 3

    如何在SQL查询中将列显示为行?

  4. 4

    如何在 SQL 中将值显示为 Y 或 N?

  5. 5

    如何在SQL中将时间跨度转换为年,月和日

  6. 6

    如何在中继器中显示日期格式为日/月/年而不是日期和时间

  7. 7

    如何在Python中将2015年6月1日转换为日期格式

  8. 8

    如何在 sql 中将 1row 2 字段连接为 2 row 1 字段?

  9. 9

    如何在SQL查询中将行转置为列

  10. 10

    如何在SQL查询中将列名设置为参数?

  11. 11

    如何在SQL查询中将列名设置为参数?

  12. 12

    如何在SQL查询中将行转置为列

  13. 13

    如何在ssrs表中将2行显示为1行?

  14. 14

    如何在Yii2中将1到100的数字显示为下拉列表

  15. 15

    如何在Oracle SQL中将星期数显示为日期?

  16. 16

    javascript 如何在单独的行中显示输入日期月、日和年?

  17. 17

    如何在MySQL中将varchar日期(2017年1月2日星期一15:46:23 GMT)转换为日期格式的数据

  18. 18

    如何在协调器中将当前的月,日或年设置为工作流程参数(在Hue上)

  19. 19

    如何在SQL中将2个不同的列的总和求和为1?

  20. 20

    如何在另一个对象中将具有日期的对象拆分为年和月?

  21. 21

    如何在phpMyAdmin中将默认时间戳设置为+1个月

  22. 22

    DatePickerDialog-如何显示日,月和年

  23. 23

    如何显示自日期以来的年、月、周和日

  24. 24

    如何在月份和年份的两个时期之间进行选择,例如:2018 年 1 月 - 2019 年 1 月?

  25. 25

    R:如何在ggplot副标题中显示2019-04-29为2019年5月29日?

  26. 26

    如何在SQL中将时间跨度转换成年,月和日

  27. 27

    如何在BigQuery中提取年,月和日?

  28. 28

    如何在BigQuery中提取年,月和日?

  29. 29

    如何在ruby中将日期时间转换为年份,例如2014年8月到2015年7月?

热门标签

归档