Ir para conteúdo
Fórum Script Brasil
  • 0

Criar select


rukass

Pergunta

Bom Dia amigos..

então é o seguinte.. imaginemos a seguinte tabela vendas! BD access

numero data hora

1 10/10/2008 13:30

2 10/10/2008 14:35

3 11/10/2008 16:27

4 12/10/2008 15:25

5 12/10/2008 13:10

o que queria é uma select que devolvesse os registos com a mesma data mas que a hora do do registo seguinte seja inferior a do registo anterior..

neste caso ia devolver!!

numero data hora

4 12/10/2008 15:25

5 12/10/2008 13:10

a hora do registo numero 5 com a mesma data do registo 4 é inferior à mesma..

sozinho não consigo mesmo resolver este embrolio!!

agradecia a vossa ajuda

obrigado

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

tenta o seguinte:

select distinct c.* 
from venda c
, (select a.id, a.data
  from venda a
     , (select b.id, b.data from venda B) b  
  where a.id < b.id and a.data > b.data
    and a.id <> b.id) a
where CONVERT(VARCHAR(10), c.data, 103) = CONVERT(VARCHAR(10), a.data, 103)

Editado por kuroi
Adicionar tag CODE
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...