Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tibro

Select

Recommended Posts

Pessoal estou elaborando um sistema de agenda bem simples.

 

Só estou com uma dúvida na hora do select.

 

A ideia e a seguinte, na primeira página eu mostraria 4 registros, e esses registros ficaria na ordem de dia e depois de hora.

 

Exemplo:

Hoje é dia (17/07/2006)

 

Registros no banco de dado:

 

Cod: 1 (ficaria fora, pois começaria os registros do dia de hoje)

Descrição: Teste

Data: 16/06/2006

Hora: 22:30:40

 

Cod: 2 (ficaria em 3º lugar)

Descrição: Teste2

Data: 19/07/2006

Hora: 21:00:00

 

Cod: 3 (ficaria em 2º lugar)

Descrição: Teste3

Data: 17/07/2006

Hora: 10:00:00

 

Cod: 4 (ficaria em 1º lugar, pois a data é do mesmo dia e é a hora mais cedo)

Descrição: Teste4

Data: 17/07/2006

Hora: 08:00:00

 

Cod: 5 (ficaria em 4º lugar)

Descricao: Teste5

Data: 21/07/2006

Hora: 12:00:00

 

A ordem dos registros ficariam:

Começaria os registros pela data de hoje, e em seguida pela ordem da hora.

 

 

rsAgenda.Open "SELECT TOP 4 * from agenda order by ????????????????"

 

obrigado..

Compartilhar este post


Link para o post
Compartilhar em outros sites

rsAgenda.Open "SELECT TOP 4 * from agenda order by data, hota"????

Ok, deu certo. obrigado.

 

Mas agora é que vem a minha grande dúvida!!!!! rs

 

neste select ele ira mostrar os 4 primeiros na ordem de data.

 

mas se eu tiver, por exemplo do ano de 2005 cadastrado...

ele irá mostrar esses registros.

 

a ideia é a seguinte, mostrar os registros a partir da data de hoje.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo .. usando o ORDERY BY ... você esta apenas classificando sua consulta por Data e depois por Hora ....se você quer pegar a data de hoje .. você precisa fazer uma consulta no BD vasculhadno o dia de hoje .. por exe.x = date()Select * From tabela Where Campo = ' " & x & " ' order by Hora "

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.