как заказать объект JSON в MySQL - PullRequest
0 голосов
/ 24 марта 2019

Я пытаюсь выполнить запрос, чтобы получить 10 строк с самым большим счетом, в столбце в моей таблице указан объект json, такой как:

{fa="7",en="7"}

как мне установить порядок запросовэтим объектом json (не имеет значения, какой из них (en или fa) используется, потому что они всегда одинаковы)

1 Ответ

0 голосов
/ 24 марта 2019

Если ваш json равен {"fa"="7","en"="7"} и если ваш json находится в столбце my_json_col, вы можете получить к нему доступ с помощью оператора -> и упорядочить по

 SELECT * 
 from my_table  
 order by  my_json_col->"fa"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...