Hallo
-- Records
INSERT INTO
artikel
VALUES ('1', '1', 'Fernseher A', '100');
INSERT INTOartikel
VALUES ('2', '1', 'Fernseher B', '200');
INSERT INTOartikel
VALUES ('3', '1', 'Fernseher C', '150');
INSERT INTOartikel
VALUES ('4', '2', 'Radio A', '25');
INSERT INTOartikel
VALUES ('5', '2', 'Radio B', '30');
INSERT INTOartikel
VALUES ('6', '2', 'Radio C', '40');
INSERT INTOartikel
VALUES ('7', '2', 'Radio D', '20');
INSERT INTOartikel
VALUES ('8', '3', 'Toaster A', '30');
INSERT INTOartikel
VALUES ('9', '3', 'Toaster B', '15');
INSERT INTOartikel
VALUES ('10', '3', 'Toaster C', '12');
INSERT INTOartikel
VALUES ('11', '3', 'Toaster D', '20');
[/code]Ich suche jetzt eine Query für eine Liste mit den günstigsten Produkten.
das ist ein simples Problem für eine korrelierte Unterabfrage (deren Performanz Du überprüfen müsstest). Wie das geht, kannst Du in diesem Archivposting nachlesen.
In der Liste darf aber jede Gruppe nur mit maximal 2 Artikeln aufgeführt sein.
Diesen Satz habe ich nicht verstanden. Was ist, wenn drei Artikel den gleichen günstigsten Preis haben?
Freundliche Grüße
Vinzenz