sql >> Databáze >  >> RDS >> Mysql

mysql - skupina, ale zobrazí všechny řádky sloupce

použijte GROUP_CONCAT

SELECT  staff.name,
        staff.designation_id_designation,
        staff.status_id_status,
        GROUP_CONCAT(Concat_Ws('=', leave_remain.leave_type_id_leave_type, leave_remain.days)) AS remain
FROM    staff 
        INNER JOIN leave_remain 
            ON staff.id_staff = leave_remain.staff_id_staff
GROUP   BY staff.name, staff.designation_id_designation, staff.status_id_status  

další odkaz(y)



  1. SQL:Umožněte prohledávat barvy z tabulky barev

  2. Jak získat text SQL ze spouštěče události Postgres

  3. Jak mohu vložit data do SQL Server pomocí VBNet

  4. Co je JDBC protějšek Postgres' \connect příkazu?