Mam na stronie wyświetlanie uzytkowników, którzy mają dzisiaj urodziny, bardzo prosto zrobione;
SELECT name FROM users WHERE MID(NOW(),6,5)=FROM_UNIXTIME(bdate,'%m-%d')
Datę przechowuję jako INT(11)
Jak można przerobić zapytanie albo czy muszę też PHP użyć, aby pobrac użytkowników, którzy mają urodziny za np w ciagu najblizszych 3 tygodni lub 1 tygodnia?