Potrebujem poradiť v jednej veci. Najlepšie ak to poviem na príklade.
Mám niekoľko tisíc riadkov v tabuľke, pričom riadky reprezentujú, dajme tomu, objednávky. Niekoľko riadkov ale je pre jednu, rovnakú objednávku (teda napr. tri riadky s rovnakou objednávkou), pričom sa líšia medzi sebou, dajme tomu, cenou.
Moja otázka znie - ako vymazať tie riadky jednej objednávky, ktoré majú nižšiu cenu. V konečnom dôsledku by tak mal ostať iba riadok s najvyššou cenou pre danú objednávku. A toto aplikovať na celú tabuľku s množstvom objednávok

Nápady? Za odmenu donesiem dáke nemecké pivko

Príklad:
Chcem vymazať jeden riadok zákazky 43448807, prvý riadok zákazky 43448808, prvý a druhý riadok zákazky 43448811, atď.