Murkasfjphy
Grünschnabel
Hallo,
ich brauche den kleinsten Wert einer Spalte aus mehreren Tabellen. Die Verknüpfung aller Tabellen erfolgt über eine eindeutige ID.
(Die Datenbank ist MySQL5)
So weit bin ich bis jetzt, ich bekomme aus allen Tabellen den Preis angezeigt:
SELECT tb1.breite, tb1.vk_preis, tb2.vk_preis, tb3.vk_preis
FROM db.tb1 AS tb1
LEFT JOIN db.tb2 AS tb2 ON tb1.id = tb2.id
LEFT JOIN db.tb3 AS tb3 ON tb1.id = tb3.id
where tb1.breite = 123
Aber wie bekomme ich daraus jetzt den kleinsten Preis ermittelt?
Die Funktion Min() spielt dabei sicherlich eine Rolle, aber wie muss ich ansetzen?
Danke für jeden Tipp!
Gruß Marcel
ich brauche den kleinsten Wert einer Spalte aus mehreren Tabellen. Die Verknüpfung aller Tabellen erfolgt über eine eindeutige ID.
(Die Datenbank ist MySQL5)
So weit bin ich bis jetzt, ich bekomme aus allen Tabellen den Preis angezeigt:
SELECT tb1.breite, tb1.vk_preis, tb2.vk_preis, tb3.vk_preis
FROM db.tb1 AS tb1
LEFT JOIN db.tb2 AS tb2 ON tb1.id = tb2.id
LEFT JOIN db.tb3 AS tb3 ON tb1.id = tb3.id
where tb1.breite = 123
Aber wie bekomme ich daraus jetzt den kleinsten Preis ermittelt?
Die Funktion Min() spielt dabei sicherlich eine Rolle, aber wie muss ich ansetzen?
Danke für jeden Tipp!
Gruß Marcel
Zuletzt bearbeitet: