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

Dotaz zřetězí vše do jednoho řádku, nikoli do samostatných řádků

Musíte přidat group by doložka

 SELECT o.outfit_id, o.creation_date,
           GROUP_CONCAT(i.manufacturer_product_id ORDER BY i.manufacturer_product_id) as manufacturer_product_ids,
           GROUP_CONCAT(i.manufacturer_product_id ORDER BY i.manufacturer_product_id SEPARATOR ';') as manufacturer_product_ids_sep
    FROM outfits o INNER JOIN
         items_in_outfit io
         ON o.outfit_id = io.outfit_id JOIN
         items i
         ON io.item_id = i.item_id JOIN
         customer c
         ON o.cus_id = c.cus_id 
    WHERE c.driver_id = 2463
    group by o.outfit_id,o.creation_date
    ORDER BY o.creation_date



  1. ver.2 CHYBA PyGreSQL:z importu _pg * Chyba importu:Načtení knihovny DLL se nezdařilo:Zadaný modul nebyl nalezen

  2. 8 způsobů, jak přidat dny k datu v MariaDB

  3. Problémy s RewriteMap MapType dbd

  4. Hledejte shodu celého slova v MySQL