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

Zapytanie MySQL do wyszukiwania pola z ciągiem JSON

Myślę, że rozwiązałem to za pomocą tego:AND extra_fields REGEXP '(.*"id":"2".*)("\[.*"1".*\]")' . Ma to więcej wspólnego z wyrażeniami regularnymi niż z MySQL :P

komentarz:(nie mogłem znaleźć przycisku komentarza)
Ta składnia stanie się jaśniejsza, gdy dowiesz się, że „extra_fields” to nazwa kolumny w tabeli



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Suma mnożenia kolumn dla wierszy o podobnych identyfikatorach w MySQL

  2. MySQL Group By z najwyższym numerem N każdego rodzaju

  3. Jak sprawdzić, czy zapytanie MySQL UPDATE nie powiedzie się, ponieważ dostarczane informacje są zgodne z danymi już w bazie danych?

  4. PDO::PARAM dla typu dziesiętnego?

  5. Jak działa funkcja POSITION() w MySQL