2016-07-04 3 views

ответ

1

Посмотрите на mysql function dayofweek()

select * from ads where DayOfWeek(ads.Date)=6 

DAYOFWEEK() возвращает weekdaynumber из 1-7, где 1 это воскресенье. Если вы хотите, чтобы все родились в пятницу, вы должны фильтровать DAYOFWEEK() = 6

0
SELECT * 
FROM users 
WHERE DAYOFWEEK(birthday)=6 
+0

Хотя этот код может помочь решить проблему, , обеспечивающий дополнительный контекст относительно _why_ и/или _how_ it , ответ на этот вопрос значительно улучшит его долгосрочную ценность. . Пожалуйста, отредактируйте свой ответ, чтобы добавить описание . –

0

Вы можете использовать его: DATE_FORMAT(yourdate, '%w') возвращает день недели, 0 в воскресенье и 6 в субботу. Если вы хотите, чтобы все пятницы могли попробовать что-то вроде этого:

SLECT DATE_FORMAT(yourdate, '%w') AS dateofbirth FROM yourtable WHERE dateofbirth = 5 
Смежные вопросы