Autor Zpráva
para
Profil
Ahoj, potřeboval bych poradit z dotazem. Chci přečíst určitou hodnotu pole, které má největší timestamp. Zkoušel jsem to takto:

SELECT value
FROM `stockstatus`
WHERE timestamp = MAX( timestamp )

což nejde. Nevěděl by někdo?

Díky
Shippy
Profil
Kdysi jsem to řešil také. Myslím, že to má být: "SELECT value FROM `stckstatus` WHERE timestamp = GREATEST( timestamp ) - MAX myslím funguje jako MAX ( 8, 7, 6 ), kdy vybere prvek s největší hodnotou.
para
Profil
Díky za odpověď, ale to mi dává nejaké hausnumera. resp. nedává to MAX(timestamp).
Hugo
Profil
SELECT value
FROM `stockstatus`
order by timestamp desc limit 1
para
Profil
Jo díky, už sem na to taky přišel. Jak jednoduché :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0