Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> porównanie dat z obecnego miesiąca
mihmih
post
Post #1





Grupa: Zarejestrowani
Postów: 125
Pomógł: 1
Dołączył: 4.06.2015

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


witam,

od jakiegoś czasu bawię się Mysqlem i co jakiś czas znajduję problem, którego rozwiązania w internecie nie mogę znaleźć.

chciałbym aby wyrażenie SELECT ograniczało mi wybór na podstawie terminu zamówienia - chce tylko te z bieżącego miesiąca. Potrzebuje formuły którą niestety umiem opisać tylko słowami:

SELECT zamowienia WHERE terminzamowieniaYEAR = aktualnadataYEAR AND terminzamowieniaMONTH = aktualnadataMONTH

czy ktoś pomoże przełożyć mi te bazgroły na język zrozumiały dla MySql?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
kreatiff
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 105
Dołączył: 7.08.2012

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


Zakłądam, że daty zamówienia nie masz rozbitej na dwie kolumny, tylko jest ona zapisana w jednej jako date czy datetime.
Spróbuj takie coś:
  1. SELECT * FROM zamowienia WHERE YEAR(terminzamowienia) = YEAR(CURDATE()) AND MONTH(terminzamowienia) = MONTH(CURDATE());
.
Go to the top of the page
+Quote Post
mihmih
post
Post #3





Grupa: Zarejestrowani
Postów: 125
Pomógł: 1
Dołączył: 4.06.2015

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


dzięki, o to chodziło. Trochę mi głupio że takie łatwe to było:)
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 - 20:22