Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]sortowanie według daty
spayk
post
Post #1





Grupa: Zarejestrowani
Postów: 364
Pomógł: 3
Dołączył: 29.11.2008

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


Potrzebuje posortowac wyniki z bazy według miesięcy tzn
np wszystkie wyniki z listopada
W jaki sposób ustalac date w bazie i w jaki sposób posortowac te wyniki
Dzięki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Wilk002
post
Post #2





Grupa: Zarejestrowani
Postów: 20
Pomógł: 4
Dołączył: 26.06.2007

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


  1. SELECT
  2. `data`
  3. FROM
  4. `tab_test`
  5. WHERE
  6. `data`
  7. BETWEEN
  8. '2010-11-01'
  9. AND
  10. '2010-11-30'
  11. ORDER BY `data`
Go to the top of the page
+Quote Post
spayk
post
Post #3





Grupa: Zarejestrowani
Postów: 364
Pomógł: 3
Dołączył: 29.11.2008

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


w jaki sposób wprowadzac date ? alby była aktualna
Go to the top of the page
+Quote Post
kefirek
post
Post #4





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. SELECT * FROM tabela WHERE MONTH(pole_z_data) = MONTH(CURDATE()) AND YEAR(pole_z_data) = YEAR(CURDATE()) ORDER BY pole_z_data DESC


Lub zamiast
  1. MONTH(pole_z_data) = MONTH(CURDATE())


Możesz podać numer miesiąca np
  1. MONTH(pole_z_data) = 8

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: 21.08.2025 - 06:25