Vypadá to takto:
SELECT cas FROM `tabulka`;....
výsledek = 120
Když to zkusím přepočítat takto, tak to vrací nulu:
SELECT cas = (cas /60) FROM `tabulka`;....
výsledek = 0
Lze to tedy nějak ošetřit nebo na úrovni SQL není možné počítat matematické operace? Děkuji
ODPOVĚĎ
Ahoj,
ano, matematické funkce lze na úrovni SQL dotazů použít. V tvém případě tedy můžeš dělit select na 'cas' šedesáti tak, že uděláš alias AS hodiny ((cas / 60) AS hodiny) takto:
SELECT cas, (cas / 60) AS hodiny FROM `tabulka`
Komentáře (0)
Přidat komentář