sql >> Database >  >> RDS >> Mysql

MySQL-query om een ​​veld met JSON-tekenreeks te doorzoeken

Ik denk dat ik het heb opgelost door dit te gebruiken:AND extra_fields REGEXP '(.*"id":"2".*)("\[.*"1".*\]")' . Het heeft meer te maken met reguliere expressies dan met MySQL :P

commentaar:(ik kon de commentaarknop niet vinden)
Deze syntaxis wordt duidelijker wanneer je leert dat "extra_fields" de naam is van de kolom in de tabel



  1. JDBC - Statement, PreparedStatement, CallableStatement en caching

  2. Manieren om SQL Server Database te migreren naar Azure SQL Database

  3. Migratie om de standaardwaarde voor een veld te wijzigen en de waarde van alle bestaande records alleen te wijzigen in een nieuwe standaardwaarde als deze een oude standaardwaarde heeft.

  4. Wat is het verschil tussen het gebruiken en inschakelen van tabeljoins in MySQL?