Hallo! Ik heb een probleempje met een query in Interbase.
Het gaat om één tabel (factuurregels), die er ongeveer zo uitziet.
Nu moet de query de volgende output geven (1 regel dus!):
Het lukt me niet met 1 query en ook een self join is nog niet gelukt. Is het zo dat ik dit per sé met twee queries moet doen, waarbij eentje de totalen berekent en de ander de laatste prijs? Oftewel, hoe maak ik er één query van?
Het gaat om één tabel (factuurregels), die er ongeveer zo uitziet.
| artikelnr | prijs | factuurdatum | aantal |
| 0001 | 5.38 | 1 dec 2003 | 1 |
| 0001 | 5.38 | 3 dec 2003 | 1 |
| 0001 | 5.38 | 5 dec 2003 | 1 |
| 0001 | 4.18 | 11 dec 2003 | 1 |
Nu moet de query de volgende output geven (1 regel dus!):
| artikelnr | laatste prijs | totaal aantal |
| 0001 | 4.18 | 4 |
Het lukt me niet met 1 query en ook een self join is nog niet gelukt. Is het zo dat ik dit per sé met twee queries moet doen, waarbij eentje de totalen berekent en de ander de laatste prijs? Oftewel, hoe maak ik er één query van?