Mysql
 sql >> Baza danych >  >> RDS >> Mysql

problem z GROUP_CONCAT w zapytaniu JOIN mysql

Potrzebujesz grupy według dla niezagregowanych kolumn

SELECT tab_sector.sector_id,tab_sector.sector_title,tab_sector.sector_desc
    ,tab_sector.sector_image,group_concat(tab_sector_subdivisions.subdiv_id )
LEFT JOIN tab_sector_subdivisions 
        ON tab_sector_subdivisions.sector_id = tab_sector.sector_id 
              AND tab_sector.active = 'Y'
GROUP BY  tab_sector.sector_id,tab_sector.sector_title,
     tab_sector.sector_desc, tab_sector.sector_image


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaki jest najlepszy sposób na wstawienie wielu wierszy do bazy danych mysql za pomocą php?

  2. MySQL:Jak wykonać szybsze zapytanie o zakres adresów IP? GeoIP

  3. MySQL dla każdej alternatywy dla procedury

  4. Ostrzeżenie:mysqli_stmt::bind_param():Liczba zmiennych nie odpowiada liczbie parametrów w przygotowanej instrukcji

  5. Sygnał zapisu post Django wywoływany dwukrotnie pomimo uid