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

Używanie pola MySQL JSON do dołączania do stołu

Z pomocą komentarza Ferasa i drobnych manipulacji:

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

Wygląda na to, że to działa, daj mi znać, jeśli jest lepszy sposób.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php dynamicznie generuje nową stronę internetową z linku

  2. Pętla kursora MYSQL, uruchamia jedną dodatkową rundę, dlaczego?

  3. Zapytanie UNION ze wzorcem aktywnego rekordu kodeignitera

  4. Pobieranie wyniku w jednym wierszu bez iteracji w pętli z Mysql przy użyciu Javy

  5. MySQL usuwa znaki nieliczbowe do porównania