Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bergabunglah dengan seluruh tabel sebagai satu baris

Gunakan Cross Join dan group_concat .

Kueri

select t1.name,group_concat(distinct t2.color separator ',') as color
from tbl1 t1,tbl2 t2
where t1.name = 'Paul'
group by t1.name;

SQL Fiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menghapus satu file dari penyimpanan media?

  2. Bagaimana cara mendesain Tabel MySql untuk Tag Cloud?

  3. MySQL:cara mendapatkan perbedaan antara dua cap waktu dalam hitungan detik

  4. Terhubung ke Amazon RDS dengan PHP

  5. 4 Cara Memeriksa Tipe Data Kolom di MySQL