![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 26.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam problem tego typu, że nie potrafię sprawdzić czy data z bazy danych jest mniejsza od dzisiejszej daty. Mam w bazie kolumnę "data_od" i "data_do" i muszę w 1 zapytaniu bez użycia PHP zrobić dokładnie to samo co przedstawia poniższy kod PHP:
Próbowałem używać CURDATE i CURTIME oraz innych funkcji z Manuala ale coś mi nie wychodzi. Proszę o pomoc. Pozdrawiam. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mysql -> DATEDIFF
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 26.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
http://dev.mysql.com/doc/refman/5.5/en/dat...-functions.html
I sobie wybierz co potrzebujesz.... po cos dokumentacja wkoncu zostala wymyslona... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 26.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
http://dev.mysql.com/doc/refman/5.5/en/dat...-functions.html I sobie wybierz co potrzebujesz.... po cos dokumentacja wkoncu zostala wymyslona... Mod nie czyta dokładnie tematu, hmm... "Próbowałem używać CURDATE i CURTIME oraz innych funkcji z Manuala ale coś mi nie wychodzi." Ten link przeglądałem 101 razy więc napisałem na Forum, proste prawda? Może gdyby manual był po Polsku, udało by mi się znaleźć samemu odpowiednią funkcję i potrafił bym jej użyć ale niestety nie jestem mistrzem Angielskiego. Zresztą po co w takim razie powstał ten dział? Lepiej zamiast działu lepnąć: "Jak masz problem, idź do Manuala" bo innego zastosowania tego działu nie widzę skoro nie prośba do użytkowników o pomoc/pomaganie nawzajem o.o @Btw. na marginesie, nie potrzebuję jednak funkcji do H:i:s, tamta funkcja do dni jednak mi wystarczy, dzięki wielkie za pomoc Pyton_000. Ten post edytował Asig 8.07.2014, 01:20:37 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ale ja nic nie mowilem o curdate czy curtime.
Dostales DATEDIFF. Na liscie funkcje z linka co ci podalem masz TIMEDIFF, naprawde mozna bylo sie domyslec co robi ta funkcja nawet bez znajomosci angielskiego, zas klikajac na nią masz przyklady wykorzystania ktore rozwiązują wątpliwosci. Zas czytajac opis tej funkcji masz http://dev.mysql.com/doc/refman/5.5/en/dat...n_timestampdiff ktore to juz w ogole byloby tym co chciales na początku. I nie, forum nie sluzy po to, by za leniuszkow odwalac robotę. Jest cala masa problemow, ktore rozwiązuje się na forum, ale jest też cala masa problemow, gdzie rozwiązaniem jest manual, ale leniuszkowi nie chce sie tam zajrzec. Pisales ze zagladales tam 101 razy. Ty tam masz nie zaglądac, ty tam masz doczytac co tam jest. Do tego wystarczy zajrzec raz czy dwa. Przy okazji dowiadujesz sie o calej masie innych pożytecznych funkcji. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 13:58 |