“MySQL JSON запрос” Ответ

MySQL JSON запрос

+----+--------+-------+-------+---------------------------------+
| id | name   | price | stock | attr                            |
+----+--------+-------+-------+---------------------------------+
|  2 | Shirt  | 10.50 |    78 | {"size": 42, "colour": "white"} |
|  3 | Blouse | 17.00 |    15 | {"colour": "white"}             |
+----+--------+-------+-------+---------------------------------+
  
SELECT name FROM clothes WHERE JSON_EXTRACT(attr, '$.size') = 42;
SmokeFrog

mysql json_search like

$query=$query->whereRaw('UPPER(education->"$[*].profession") LIKE UPPER("%' . $profession . '%")');
TP

MySQL JSON Object

SELECT 
o_id, 
CONCAT(
    '{', 
    GROUP_CONCAT(
        CONCAT(
            '"',
            `attribute`,
            '":"',
            `value`,
            '"'
            )
        ),
    '}'
    ) json 
FROM t3 
GROUP BY o_id
Concerned Caribou

Ответы похожие на “MySQL JSON запрос”

Вопросы похожие на “MySQL JSON запрос”

Больше похожих ответов на “MySQL JSON запрос” по Sql

Смотреть популярные ответы по языку

Смотреть другие языки программирования