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

INNER atau KIRI Menggabungkan Beberapa Catatan Tabel Menjadi Satu Baris

Meskipun Anda dapat menggabungkan beberapa nomor (dalam apa saja) ke dalam satu bidang:

SELECT
  CONCAT(f_first_name, ' ', f_last_name) as Client_Name,
  GROUP_CONCAT(IF(phone_type='work',f_phone_number, NULL)) as Work_Numbers,
  GROUP_CONCAT(IF(phone_type='home',f_phone_number, NULL)) as Home_Numbers
FROM clients
JOIN phone
  USING (f_id)
WHERE phone_type IN ('home', 'work')
GROUP BY f_id;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. opsi mysqldump tidak diketahui tidak ada bunyi bip

  2. PEMBATASAN MySQL dan TANPA TINDAKAN

  3. Permintaan Pilihan Rantai Mysql

  4. Bagaimana cara mengisi database hanya sekali sebelum metode @Test dalam tes musim semi?

  5. Query mysql sederhana untuk memeriksa apakah ada baris