[firebird sql] użycie dwóch selectów

Witajcie

 

Problem jest następujący: najprawdopodobniej muszę użyć dwóch selectów aby uzyskać następujący efekt. Z jednego zamówienia dany artykuł może zostać wysłany na dwa sposoby koleją lub autem, czasem zdarza się że wysyłany jest i tak i tak. no i teraz nie wiem jak to pokazać. problem mam tylko z tą prezentacją

Efekt jaki chce uzyskać to 

 

artykuł    zamówienie    ilość zamówiona      ilość zrealizowana        ilość kolej       ilość auto

xxx         1/2015            200                          200                                 120

xxx         1/2015            200                          200                                                       40

xxx         1/2015            200                          200                                                       40

 

 

mniej wiecej tak tylko sobie rozbuduj

SELECT artykul, sum(kolej), sum(auto) FROM twojabaza GROUP BY artykul