Mysql
 sql >> база данни >  >> RDS >> Mysql

Използване на MySQL JSON поле за присъединяване към таблица

С помощта на коментара на Feras и малко бъркане:

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

Това изглежда работи, уведомете ме, ако има по-добър начин.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Primefaces Autocomplete от огромна база данни не действа бързо

  2. Този сайт не може да бъде достигнат след преместване на сайта на WordPress

  3. Mysql Създаване на таблица с помощта на Trigger

  4. Не може да се съхранява арабски в базата данни MYSQL с помощта на PHP

  5. Мога ли да стартирам цикъл в MySQL, без да използвам процедура/функция?