我的查询如下所示:
我的结果是这样的:
注意:请保留原有的html标签。
SELECT w.payload,
Count('payload') OVER () AS ROWCOUNT
FROM wholesale_confirmation.wholesale_order_confirmation w
WHERE w.delivery_date = COALESCE(NULL, w.delivery_date)
AND w.ship_to_location_id = COALESCE(NULL, w.ship_to_location_id)
AND w.order_raised_date = COALESCE(NULL, w.order_raised_date)
AND w.ship_from_location_id = COALESCE(NULL, w.ship_from_location_id)
LIMIT 10
OFFSET 0;
我的结果是这样的:
目前出现的结果如下:
我希望得到的结果是 {"payload:"[payload1,payload2,payload3],"rowcount":n}
。
Postgres 版本为 10.3,payload
数据类型为 jsonb
。
注意:请保留原有的html标签。
payload
的数据类型是什么,它可以为空吗?并用简单的英语解释查询的目的。 - Erwin Brandstetter