bank_orders
我正在尝试从存储在 SQL Server 列中的 json 中恢复 itens 数组(包含一个或多个 itens)内的最后付款日期json_data
。
我尝试的查询返回 NULL。
我怎样才能得到单个日期,即较大的日期?以及第一个日期?
JSON 结构:
{
"bank_orders": [
{
"operation_number": "123456-abc",
"itens": [
{
"item_number": 123456,
"contract_name": "ACME .inc",
"payment_date": "2024-01-03 00:00:00.000",
"amount_payment": 3245.21
},
...
询问 :
SELECT
JSON_VALUE(json_data, '$.bank_orders.itens.payment_date') AS last_payment_date
FROM bank_payments