Изменения документа PL pgSQL Json
Редактировал(а) Alexandr Fokin 2024/12/07 13:59
<
>
отредактировано Alexandr Fokin
на 2023/11/11 13:55
на 2023/11/11 13:55
отредактировано Alexandr Fokin
на 2023/11/11 14:37
на 2023/11/11 14:37
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -3,5 +3,18 @@ 3 3 Запросы к json данным. 4 4 [[Индексы>>doc:Разработка.Базы данных.Механизмы.Индексы.WebHome]]. Индексация данных в json документах. 5 5 | | 6 +|Join json|{{code language="sql"}}SELECT 7 + <tableAlias>.* 8 +FROM 9 +( 10 + SELECT 11 + (<dataAlias> ->> '<json_property1>')::text) as json_property1, 12 + to_date((<dataAlias> ->> '<json_property2>')::text, '<_dateFormat>') as json_property2 13 + FROM 14 + jsonb_array_elements('[]') <dataAlias> 15 +) <dataAlias> 16 + JOIN <tableName> <tableAlias> 17 + ON <tableAlias>.<column1> = <dataAlias>.json_property1 18 + AND <tableAlias>.<column2> = <dataAlias>.json_property2{{/code}} 6 6 7 7