MariaDB [test]> CREATE TABLE t1(name varchar(131)) engine=innodb;
|
Query OK, 0 rows affected (0,040 sec)
|
|
MariaDB [test]> insert into t1 SELECT '1"i """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""' ;
|
Query OK, 1 row affected (0,006 sec)
|
Records: 1 Duplicates: 0 Warnings: 0
|
|
MariaDB [test]> SELECT json_object( 'a', t1.name) a FROM t1 ;
|
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
| a |
|
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
| {"a": "1\"i \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\""} |
|
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
1 row in set (0,000 sec)
|
|
MariaDB [test]> SELECT json_object( 'a', t1.name) a FROM t1 group by name;
|
+------------------------------------------------------------------------------------------------------------------------------------------------+
|
| a |
|
+------------------------------------------------------------------------------------------------------------------------------------------------+
|
| {"a": "1\"i \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\" |
|
+------------------------------------------------------------------------------------------------------------------------------------------------+
|
1 row in set (0,001 sec)
|
MariaDB [test]> explain extended SELECT json_object( 'a', t1.name) a FROM t1 group by name;
|
+------+-------------+-------+------+---------------+------+---------+------+------+----------+---------------------------------+
|
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | filtered | Extra |
|
+------+-------------+-------+------+---------------+------+---------+------+------+----------+---------------------------------+
|
| 1 | SIMPLE | t1 | ALL | NULL | NULL | NULL | NULL | 1 | 100.00 | Using temporary; Using filesort |
|
+------+-------------+-------+------+---------------+------+---------+------+------+----------+---------------------------------+
|
1 row in set, 1 warning (0,001 sec)
|
|
Note (Code 1003): select json_object('a',`test`.`t1`.`name`) AS `a` from `test`.`t1` group by `test`.`t1`.`name`
|
|