flink sql 计算年龄
时间: 2023-07-17 16:59:47 浏览: 83
sql用函数计算年龄
5星 · 资源好评率100%
假设您有一个包含用户信息的表格,其中包括用户的出生日期(birth_date)和当前日期(current_date),您可以使用 Flink SQL 计算用户的年龄。
具体地说,您可以使用以下语句:
```sql
SELECT DATEDIFF('YEAR', birth_date, current_date) AS age FROM user_info;
```
这里使用了 Flink SQL 内置的 DATEDIFF 函数来计算两个日期间的年份差异,从而得到用户的年龄。请注意,这里假设用户的出生日期和当前日期都以标准的日期格式(如 'yyyy-MM-dd')存储在表格中。
阅读全文