首页 > 解决方案 > SQL 日期格式 - 从日期字段开始计算天数

问题描述

我正在处理 SQL 中的一些日期,并希望得到帮助来操作它。我有一份生日清单,想做一些事情,比如......

  1. 在选择语句中输入日期(例如,如果一个人在 2000 年之前出生是“2000 年之前”,而那些在 2000 年之后出生的人是“2000 年之后”。
  2. 过滤选择,以便仅将 2000 年之后出生的人包含在语句中。
  3. 计算自该人出生日期以来当前时间的天数。
  4. 用中间的字母重新格式化日期,例如“1990y 11m 01d”

该字段的格式为 DATE。

我该怎么做?

示例日期为“1990-11-01”。我正在使用 Amazon Athena 来查询数据。

标签: sqldata-manipulationprestodate-formatting

解决方案


推荐阅读