Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak wyszukiwać dane JSON w MySQL?

Jeśli masz wersję MySQL>=5.7 , możesz spróbować tego:

SELECT JSON_EXTRACT(name, "$.id") AS name
FROM table
WHERE JSON_EXTRACT(name, "$.id") > 3

Wyjście:

+-------------------------------+
| name                          | 
+-------------------------------+
| {"id": "4", "name": "Betty"}  | 
+-------------------------------+


Sprawdź instrukcję MySQL, aby uzyskać więcej informacji:
https://dev.mysql.com/doc/refman/5.7/en/json-search-functions.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JSON_ARRAY_INSERT() – Wstaw wartości do tablicy JSON w MySQL

  2. Poznaj MySQL – Tydzień Nowych Technologii

  3. przekazanie LIMIT jako parametrów do MySQL sproc

  4. Składnia SQL ALTER TABLE – wymienione przez DBMS

  5. MySQL otrzymuje pozycję wiersza w ORDER BY