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

MySQL - Изберете колона от друга таблица чрез референтна таблица

Опитайте:

 ИЗБЕРЕТЕ a.name,a.email, GROUP_CONCAT(c.code) ОТ потребители a JOIN code_to_user_ref b ON a.user_id =b.user_id JOIN кодове c ON b.code_id =c.code_id GROUP BY a. име,a.email 

Резултатът би бил:

<предварителен код>| ИМЕ | ИМЕЙЛ | ПРИТЕЖЕН КОД/И ||------|--------------|---------------|| Джейн | [email protected] | Vb#4%6 || Джо | [email protected] | [email protected] $5,[email protected] $ || Джон | [email protected] | Bn%6&8 |

Ето SQLPiddle .



  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/HTML формуляр не актуализира MySQL

  2. Не мога да се свържа с MySQL на Mac - липсва файл mysql.sock

  3. MYSQL Подреждане по сбор от колони

  4. Свържете MySQL с Python 3.6

  5. MySQL показва текущата информация за връзката