NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Anet
Člen
Avatar
Anet:7.6.2023 21:54

Ahoj, potřebovala bych poradit, který příkaz použít pro odečtení dvou datumů včetně času, abych získala výsledný čas v minutách, popřípadě sekundách. Děkuji

 
Odpovědět
7.6.2023 21:54
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:7.6.2023 22:25

A mas to jako DATETTIME? A jake SQL? Zkousela jsi google?
google = sql date sub by datetime
google = sql date sub by string

https://dev.mysql.com/…nctions.html
DATE_SUB()

 
Nahoru Odpovědět
7.6.2023 22:25
Avatar
Anet
Člen
Avatar
Odpovídá na Peter Mlich
Anet:7.6.2023 22:35

PL/SQL... date_sub mi nějak nefungoval, prozatím jsem to vyřešila jen klasicky (to_number (time_a - time_b)*1440) a výsledek vychází v minutách.. ale je to takové kostrbaté

 
Nahoru Odpovědět
7.6.2023 22:35
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:8.6.2023 15:41

Neco fungovat musi, ale to taky neni spatna moznost. Ono je dobre, pokud to potrebujes porovnavat jeste dal, tak porovnat radeji interval, aby nebylo nutne nic pocitat. Nebo pocitat s promenymi (a,b) a mit jen konstantu (c = NOW() - 5 dni nebo interval 5 dni.

a>c and c>b

https://docs.oracle.com/…nctions.html

ADDDATE()
ADDTIME()
DATE_ADD()
DATE_SUB()
DATEDIFF()
 
Nahoru Odpovědět
8.6.2023 15:41
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.