sql >> Databáze >  >> RDS >> Mysql

Použití pole MySQL JSON pro připojení ke stolu

S pomocí Ferasova komentáře a trochou piplačky:

  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), '$')

Zdá se, že to funguje, dejte mi vědět, jestli existuje lepší způsob.



  1. Jak zabránit použití číslic ve sloupci VARCHAR pomocí mysql?

  2. Django:Jaké jsou nejlepší postupy pro migraci projektu ze sqlite na PostgreSQL

  3. Víte, že chcete:Migrujte z Oracle na MariaDB

  4. Kterou vidlici/verzi MySQL vybrat?