Diskuze: date to minutes
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Zkus se mrknout sem
http://www.itnetwork.cz/…me-timespan/
V nasl. prikaze si zadaj svoje hodnoty namiesto:
>>> stlpec_z_tabulky,
meno_mojej_tabulky<<<
Select HOUR(cas)*60 + (select MINUTE(cas)) from
(
select stlpec_z_tabulky as cas from meno_mojej_tabulky
) as tempTab;
Alebo pre aktualny cas:
Select HOUR(cas)*60 + (select MINUTE(cas)) from
(
select now() as cas
) as tempTab;
da sa to aj tak, ze namiesto HOUR() a MINUTE()
zadas funkciu na 'formatovanie', ale je to zbytocne zlozity zapis.:
napr. pre akt. cas:
Select DATE_FORMAT(cas,'%k')*60 + DATE_FORMAT(cas,'%i') from
(
select now() as cas
) as tempTab;
a este opravim prikazy, co som pisal vyssie:
Select HOUR(cas)*60 + MINUTE(cas) from
(
select stlpec_z_tabulky as cas from meno_mojej_tabulky
) as tempTab;
-- alebo pre aktualny cas:
Select HOUR(cas)*60 + MINUTE(cas) from
(
select now() as cas
) as tempTab;
Select HOUR(cas)*60 + MINUTE(cas) from
(
select stlpec_z_tabulky as cas from meno_mojej_tabulky
) as tempTab;
funguje, díky.
Zobrazeno 5 zpráv z 5.