Hallo!
ich habe folgendes Anliegen
ich habe 2 Tabellen:
Tankstelle und Preise
tank_id
...
tank_update
preis_id
preis_update
preis_type
preis_wert (z.B. 1.23)
nun mache folgende Abrage:
hierbei sortiert er nach den Werten. Ich will aber erreichen, dass er auch nach dem update (UNIX_TIMESTAMP) sortiert. D.h. wenn ein preis zwar niedriger ist, aber das Update datum länger her ist, soll der höhere aber aktuelle preis über dem 1. sortiert werden. Geht das SQL technisch überhaupt?
ich habe folgendes Anliegen
ich habe 2 Tabellen:
Tankstelle und Preise
tank_id
...
tank_update
preis_id
preis_update
preis_type
preis_wert (z.B. 1.23)
nun mache folgende Abrage:
Code:
SELECT * FROM tankstellen LEFT JOIN preise ON preis_tank = tank_id WHERE preis_type = '1' AND tank_land = '".@$_GET['land']."' AND ((`tank_stadt` LIKE '%".@$_GET['such']."%') OR (`tank_plz` LIKE '%".@$_GET['such']."%')) GROUP BY tank_id ORDER BY preis_wert DESC LIMIT 0, 30
Kommentar