Pergunta

How do I search by day

I have a table with a date field with format: 2012-11-19 and i wish to SELECT results by day.

My Html: Search by day eg Tuesday

Then Mysql:

SELECT * FROM table WHERE date = Tuesday

And I will get results from Tuesdays only

Foi útil?

Solução

Try this:

SELECT * FROM table WHERE DAYNAME(date) = 'Tuesday'

Check the link DAYNAME Function

Outras dicas

Use WEEKDAY()

SELECT * FROM table 
WHERE weekday(`date`) = 1
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top