![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
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.
-------------------- |
|
|
![]()
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 |
|
|
![]()
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...
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 09:20 |