postgresql - 如何从 SQL 中的字符串/varchar 列中提取月份
问题描述
我有一个字符串/varchar 列,我想提取月份。我首先将其转换为时间戳并尝试提取月份,但它不起作用。你能帮忙吗?
created_at = "2013-01-01 20:59:39"
select month(created_at_new)
from(
SELECT
*
,created_at::timestamp as created_at_new
FROM tutorial.yammer_users) as temp
我试过 DATEPART('month', created_at::timestamp) 和 strftime('%m', created_at_new)。但没有运气:(
解决方案
推荐阅读
- python - pyts 实现一维数据的 GAF
- android - 科尔多瓦问题构建android
- html - 如何将我的元素移动到页面的另一侧
- r - 无法将 scale_x_log10() 应用于我自己的 geom:它错误地出现在绘图上
- r - SankeyNetwork...如何处理添加的数据
- c - 更新二维字符数组的问题
- swift - Swift WKWebView 等待 VPN 连接
- python - 读取 pyodbc SQL 查询到 pandas 数据框
- powershell - 我怎样才能运行一个批处理文件大约 1000 次,然后我想要平均执行时间作为输出。这可能吗?
- angular - 在 dropzone 中显示图像列表