暂无图片
postgreSQL 下面如何根据年月日,但不使用age函数计算年龄?
我来答
分享
暂无图片 匿名用户
postgreSQL 下面如何根据年月日,但不使用age函数计算年龄?

postgreSQL 下面如何根据年月日,但不使用age函数计算年龄?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
ssllmm

SELECT (date_trunc('year', current_date) - date_trunc('year', date_column) - CASE WHEN date_column > current_date - interval '1 year' THEN 1 ELSE 0 END )/interval '1 year' AS age FROM table_name;

--date_column 表示存储生日或其他日期的列,table_name 表示你要查询的表名。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgreSQL 数据库崩溃了不能启动,日志显示invalid record length at 0/F43F3C8: wanted 24, got 0, 怎么解决?
回答 1
可能遇到了WAL(WriteAheadLog)损坏的问题。这可能是由于硬件故障、操作系统崩溃或其他原因导致的。可以尝试使用pgresetxlog命令来重置WAL并恢复数据库,这个命令会丢失所有未提交的
postgresql 有没这种功能。 我有一个物料表,删除和更新都自动写入redis?
回答 4
已采纳
我觉得没有哪个库有这个功能。都需应用自己实现。
请教个问题,下面两张图怎么找对应关系呢?
回答 6
关键是我在做测试,我故意把控制文件中的数据文件注释掉重建了控制文件模拟数据文件missing,需要找到missing的数据文件与真实数据文件对应关系rename回去
关于autovacuum
回答 2
很好
python-configparser这个包,求一个离线的,对应的python 是2.7.5
回答 4
你可以使用os自带的iso镜像安装匹配的python版本,或者使用conda安装你自己需要的python版本,安装后就有pip命令了
postgreSQL 数据库使用button建怎么传入变量值?
回答 1
在PostgreSQL数据库中,你可以使用BUTTON语句来传递变量值。下面是一个示例:sql复制代码创建一个函数,接受一个参数作为按钮点击时的变量值CREATEORREPLACEFUNCTIONmy
postgresql 生产上使用,推荐哪一个版本?
回答 3
新上13/14都可以,我们主推13
postgresq中的游标定义了多个字段,如何只使用其中一个字段?
回答 1
PG不会。但mysql,sqlserver 等 游标都是FETCH 到具体变量中。你要用哪个字段就用字段对应的fetch变量就行了。
postgresql里面 varchar类型字段 , 查询不区分大小写,如何设置?
回答 2
已采纳
查的时候,条件左右两边都转成大写就行了whereupper(字段名)upper(值)
postgresql 大数据量,pg分区,通过主表+分区表+索引+触发器实现分区。还有其他方式吗?
回答 1
已采纳
可以试试这两个用于管理分区的插件,pgpartman,pgpathman不过后者已经不再维护了,不建议使用。