sql >> Database >  >> RDS >> Mysql

MySQL JSON-veld gebruiken om aan een tafel deel te nemen

Met behulp van Feras' commentaar en wat gehannes:

  SELECT 
       u.user_id, 
       u.user_name, 
       g.user_group_id,
       g.group_name
   FROM user u
   LEFT JOIN user_group g on JSON_CONTAINS(u.user_groups, CAST(g.user_group_id as JSON), '$')

Dit lijkt te werken, laat het me weten als er een betere manier is.



  1. Datum niet opslaan in Mysql van Php-registratieformulier

  2. charset-problemen bij het afdrukken van tekst uit db-tabel

  3. Kopieer van csv naar tabel met id seriële kolom automatisch verhogend PSQL

  4. Hoe tabelrij samenvoegen met PHP-array?