Közös valutaalapra váltás majd rendezés SQL-lel
Sziasztok!
Eléggé elakadtam egy mysql-es problémánál, kérem, aki tud, segítsen.
Adva van egy ingatlan nyilvántartás. Szeretnék találatokat szűkíteni, és ezeket rendezni. Az ár szerinti rendezésnél van problémám, a következők miatt.
Az ingatlan árak vagy forintban(price_huf mező), vagy euróban (price_euro), vagy angol fontban (price_gbp) vannak megadva. Onnan tudjuk, hogy melyikben, hogy van egy mező, ami enum-ként jelöli (default_currency = enum('huf','euro','gbp').
Az aktuális átváltási árfolyam 'kívülről' érkezik (mnb honlapról szedem egy cron scripttel), s mint php változó van mentve (nem az adatbázisba, hanem file-ba).
Én nem vagyok sql nyelv szakértő, ezért nem tudom, hogy lehet-e olyan egysoros lekérdezést készíteni, amely vizsgálja, hogy melyik a default pénznem, azt egy közös alapra helyezi a kívülről kapott átváltási értékekkel, (mondjuk forintra), és ezek alapján rendezi a találatot. Lehet az ORDER BY elem után IF szerkezet? Vagy valamely más módon lehet megoldani?
Köszönöm!
■ Eléggé elakadtam egy mysql-es problémánál, kérem, aki tud, segítsen.
Adva van egy ingatlan nyilvántartás. Szeretnék találatokat szűkíteni, és ezeket rendezni. Az ár szerinti rendezésnél van problémám, a következők miatt.
Az ingatlan árak vagy forintban(price_huf mező), vagy euróban (price_euro), vagy angol fontban (price_gbp) vannak megadva. Onnan tudjuk, hogy melyikben, hogy van egy mező, ami enum-ként jelöli (default_currency = enum('huf','euro','gbp').
Az aktuális átváltási árfolyam 'kívülről' érkezik (mnb honlapról szedem egy cron scripttel), s mint php változó van mentve (nem az adatbázisba, hanem file-ba).
Én nem vagyok sql nyelv szakértő, ezért nem tudom, hogy lehet-e olyan egysoros lekérdezést készíteni, amely vizsgálja, hogy melyik a default pénznem, azt egy közös alapra helyezi a kívülről kapott átváltási értékekkel, (mondjuk forintra), és ezek alapján rendezi a találatot. Lehet az ORDER BY elem után IF szerkezet? Vagy valamely más módon lehet megoldani?
Köszönöm!
Új mező
Vmi ilyesmi:
köszönöm!