Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodanie 10h do znalezionej w MySQL konkretnej daty, DATE_SUB
tombag
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 19.12.2016

Ostrzeżenie: (0%)
-----


Witam

Może orientuje się ktoś jak do znalezionej daty w MySQL dodać 10h?

datę do której chcę dodać 10 h wyszukuję tym zapytaniem:

CODE
SELECT czas,opis FROM tabela WHERE opis = 'akceptacja' and
czas > DATE_SUB(NOW(), INTERVAL 100 hour)
order by dataczas asc limit 1


Konstrukcja: SELECT DATE_SUB('2008-01-02', INTERVAL 31 DAY); -> '2007-12-02'

CODE
SELECT DATE_SUB(

SELECT czas,opis FROM tabela WHERE opis = 'akceptacja' and
czas > DATE_SUB(NOW(), INTERVAL 100 hour)
order by dataczas asc limit 1

, INTERVAL 31 DAY);


Ten post edytował tombag 26.03.2017, 22:19:41
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Zastanów się, do którego pola chcesz dodać 10 godzin. Wtedy dodaj analogicznie jak to zrobiłeś w warunku.


--------------------
Go to the top of the page
+Quote Post
tombag
post
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 19.12.2016

Ostrzeżenie: (0%)
-----


Zrobiłem jakoś innaczej. Stwarzam nową komórkę w wyniku szukania i w niej wypisuję już datę powiększoną o 10h

CODE
SELECT czas, date_add(czas, interval 10 hour) as NowyCzas FROM tabela WHERE opis in ('akceptacja') and
czas > DATE_SUB(NOW(), INTERVAL 100 hour)
order by czas asc limit 1


Dziękuję trueblue za zainteresowanie tematem

Ten post edytował tombag 26.03.2017, 22:37:14
Go to the top of the page
+Quote Post
trueblue
post
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Zrobiłeś dokładnie to samo o czym pisałem...


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 09:20