Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL]Rekordy z danego dnia
meron11
post 2.11.2012, 00:00:46
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 1
Dołączył: 17.08.2009

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


Pole z datą typu datatime, chcę wyciągnać załózmy z danego dnia wszystkie rekordy.

  1. WHERE `Data` >=

Nie działa podając datę np 2012-10-01

Jak wyciagnać rekordy z danego dnia ?
Go to the top of the page
+Quote Post
Damonsson
post 2.11.2012, 00:04:49
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Zależy jak zapisujesz datę w MySQL.
Go to the top of the page
+Quote Post
Zielonkawy18
post 2.11.2012, 00:04:59
Post #3





Grupa: Zarejestrowani
Postów: 152
Pomógł: 4
Dołączył: 4.10.2012

Ostrzeżenie: (10%)
X----


Pole musi mieć typ datowy np. DATE czyli data="2012-10-22".


--------------------
C/C++/C#/JAVA/SQL ( funkcje, procedury, pakiety ).
Go to the top of the page
+Quote Post
meron11
post 2.11.2012, 00:06:07
Post #4





Grupa: Zarejestrowani
Postów: 78
Pomógł: 1
Dołączył: 17.08.2009

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


Cytat(meron11 @ 2.11.2012, 00:00:46 ) *
Pole z datą typu datatime

Panowie, DAETIME typ pola.

Ten post edytował meron11 2.11.2012, 00:06:44
Go to the top of the page
+Quote Post
Damonsson
post 2.11.2012, 00:09:00
Post #5





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Oho, czas zapalić światło w pokoju biggrin.gif

Spróbuj tak:
  1. WHERE DATE(`data`) = CURDATE()


Ten post edytował Damonsson 2.11.2012, 00:09:34
Go to the top of the page
+Quote Post
meron11
post 2.11.2012, 00:11:07
Post #6





Grupa: Zarejestrowani
Postów: 78
Pomógł: 1
Dołączył: 17.08.2009

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


Data jest podawana z zewnątrz i inna od aktualnej, nie mogę curdate użyć ;/
Go to the top of the page
+Quote Post
Zielonkawy18
post 2.11.2012, 00:12:16
Post #7





Grupa: Zarejestrowani
Postów: 152
Pomógł: 4
Dołączył: 4.10.2012

Ostrzeżenie: (10%)
X----


Hm? http://dev.mysql.com/doc/refman/4.1/en/datetime.html


--------------------
C/C++/C#/JAVA/SQL ( funkcje, procedury, pakiety ).
Go to the top of the page
+Quote Post
Damonsson
post 2.11.2012, 00:12:49
Post #8





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Oj przecież to był tylko przykład...

  1. WHERE DATE(`data`) = '2012-10-31'
Go to the top of the page
+Quote Post
meron11
post 2.11.2012, 00:15:24
Post #9





Grupa: Zarejestrowani
Postów: 78
Pomógł: 1
Dołączył: 17.08.2009

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


Wybacz, nie myślę bo trochę późno biggrin.gif
Ale mimo to nie działa.
Go to the top of the page
+Quote Post
Damonsson
post 2.11.2012, 00:17:42
Post #10





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Musi działać, sprawdziłem u siebie.
Go to the top of the page
+Quote Post
meron11
post 2.11.2012, 00:20:16
Post #11





Grupa: Zarejestrowani
Postów: 78
Pomógł: 1
Dołączył: 17.08.2009

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


Znowu banalny błąd....

Działa, Solved

Dzięki wink.gif
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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 07:43