estou a usar o mysql para guardar os dados da minha aplicação em PHP.
Na minha tabela "tabelaentradas" tenho um campo "dia_semana" que pode ter um dos seguintes valores.
segunda
terça
quarta
quinta
sexta
O que eu pretendo é fazer um SELECT à tabela mas que os dados venham ordenados pelo dia, ou seja, primeiro venham os dados da segunda, depois os da terça, até aos dados da sexta.
Dá para fazer isso ? Se eu fizer "SELECT * FROM tabelaentradas ORDER BY dia_semana" devolve os dados por uma ordem diferente da que eu pretendo (devolve quarta, quinta, segunda, sexta, terça e não segunda, terça, quarta, quinta, sexta). Como posso fazer?
Pergunta
Guest sgalmeida
Viva,
estou a usar o mysql para guardar os dados da minha aplicação em PHP.
Na minha tabela "tabelaentradas" tenho um campo "dia_semana" que pode ter um dos seguintes valores.
segunda
terça
quarta
quinta
sexta
O que eu pretendo é fazer um SELECT à tabela mas que os dados venham ordenados pelo dia, ou seja, primeiro venham os dados da segunda, depois os da terça, até aos dados da sexta.
Dá para fazer isso ? Se eu fizer "SELECT * FROM tabelaentradas ORDER BY dia_semana" devolve os dados por uma ordem diferente da que eu pretendo (devolve quarta, quinta, segunda, sexta, terça e não segunda, terça, quarta, quinta, sexta). Como posso fazer?
Obrigado!
Almeida
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados