【发布时间】:2021-01-08 16:51:45
【问题描述】:
我的数据库中有这个 jsonb。 当且仅当前一个元素处于状态 3 时,我才需要显示处于状态 1 的元素
我需要进行为我带来满足条件的元素的查询。
可以使用 postgres 吗?
[
{
"state": 3,
"activity": "EJECUCIÓN",
"final_date": "2020-02-24",
"activity_id": 1,
"current_days": -7,
"initial_date": "2020-02-24",
},
{
"state": 1,
"activity": "REVISIÓN",
"final_date": "2020-02-25",
"activity_id": 2,
"current_days": 0,
"initial_date": "2020-02-25",
},
{
"state": 0,
"activity": "RECEPCIÓN",
"final_date": "2020-02-27",
"activity_id": 4,
"current_days": 0,
"initial_date": "2020-02-27"
} ]
【问题讨论】:
标签: arrays json postgresql window-functions unnest