Autor Zpráva
hondzyk
Profil
Dobry den,
mam nasledujici problem, na ktery nejsem sto najit odpoved (jo, mozna je problem v moji hlave :o).
Mam tabulku napriklad zbozi, ktera ma identifikator id. Mam dalsi tabulku ceny, ktera kazdy polozce ve zbozi prirazuje pres sloupec zbozi_id a timestamp platnost_od cenu cena kazdymu zbozi. Tim mam zachovanu i historii cen, nicmene plati vzdycky ta nejnovejsi cena.
Ve vyjezdu ceniku bych potreboval seradit tabulku zbozi podle aktualni ceny a to nevim jak, protoze ta cena je v jiny tabulce a jeste potrebuju, aby byla prirazena do vyjezdu pouze ta cena, u ktery je maximalni timestamp platnost_od.

diky pokud nekdo pomuze.

honza
Kajman_
Profil *
Tabulky je třeba spojit přes zbozi_id.

Jak najít poslední cenu je popsáno zde...
http://dev.mysql.com/doc/refman/4.1/en/example-maximum-column-group-ro w.html

A pak stačí dát jen order by ceny.cena
hondzyk
Profil
Ufff.. z toho mi asi praskne hlava ...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0