Ptejse.cz - Logo Máš otázku? Ptej se! Znáš odpověď? Odpověz!

Položení otázky

Nenašli jste odpověď? Zeptejte se!

znaků zbývá

Přihlášení

  Zapoměl(a) jsi login nebo heslo?
Login:
Heslo:
Pamatovat si přihlašovací údaje
Přihlásit pomocí facebooku  

TOP 10 uživatelé

50232
28697
26094
24536
24105
22653
20313
19152
15944
12565

Více



RSS kanály       rss

Sleduj nové otazky

Sleduj náš blog

Add to Google

Přidej na Seznam

Avatar
Level 2

Poradí mi někdo jakou funkci použít v SQL když potřebuji datum zaokrouhlit dolů?



Odesláno uživatelem kaca
Do kategorie Programování 1. května 2008, 22:08:00

(hodnocení celkem: 0 | počet: 0 x | tvé hodnocení: ) Hodnotit další >>

 
Pro vložení odpovědi se musíš přihlásit a nebo zaregistrovat zde.



Přihlásit pomocí facebooku
             

Nejlepší odpověď:

Avatar
Level 2

Nepotřebujete spíš jen vypsat část data? Tedy místo formátu s hodinami a minutami třeba jen rok a měsíc? To jde přes DATE_FORMAT().

Jinak zaokrouhlovat samozřejmě jde. Třeba zaokrouhlení na pětiminutové intervaly:

DATEFORMAT(SUBTIME($datetime - MAKETIME(0,(MINUTE($datetime) % 5),0)), '%H:%i')

DATE_FORMAT(SUBTIME("2008-05-02 10:34:01.34244" - MAKETIME(0,(MINUTE("2008-05-02 10:34:01.34244") % 5),0)), '%H:%i') = "10:30"

 

hovno 2. května 2008, 10:29:44
Ohodnoť Pozitivni (1) Negativní (0)

 

 

Odpovědi (4), počet zhlédnutí 2213

Avatar
Level 3

php.net jinak jakpsatweb.cz

 

sange 3. května 2008, 11:41:21
Ohodnoť Pozitivni (0) Negativní (0)

komentáře
 
Avatar
Level 1

Otázkou je, jak to myslíš. Datum se ale zaokrouhlovat nedá, pokud ho ukládáš ve tvaru dd-mm-rrrr anebo v podobném. Ukládáš-li datum jako sekundy od r. 1970 (takové dlouhé číslo), pak ho budeš moci zaokrouhlit, ale samotným SQL to asi nepůjde.

 

waczko 2. května 2008, 9:31:21
Ohodnoť Pozitivni (0) Negativní (0)

komentáře
 
Avatar
Level 1

Datum je celé číslo, proto nejde zaokrouhlit. Nikdy, nijak, nahoru ani dolů.

 

sritter 1. května 2008, 22:49:39
Ohodnoť Pozitivni (1) Negativní (1)

komentáře
 


Poslední tři otázky v kategorii Programování

Zdravím, chci se zeptat jestli někdo nezná program pro zvýšení zvuku v notebooku.dík

(odeslaná do kategorie Programování 30. června 2014, 16:30:10 | počet odpovědí: 1)


Jak vyřešit tento Pseudocode?

(odeslaná do kategorie Programování 23. června 2013, 17:45:42 | počet odpovědí: 1)


Jak se naučit programovat?

(odeslaná do kategorie Programování 27. února 2013, 22:58:48 | počet odpovědí: 1)