Jump to content


Photo

Select Meio Complicadu


  • Faça o login para participar
3 replies to this topic

#1 kaplan

kaplan

    Ativo

  • Usuários
  • 303 posts
  • Sexo:Masculino
  • Localidade:Sao Paulo - SP

Posted 20/06/2006, 12:57

ola galera tudo blz??

bom eu to com um site de anuncio de carros certo e na index eu coloquei 20 anuncios, bom eu queria fazer um select que aparece um anuncio de cliente a cada refresh tipo se eu tenho 20 clientes e cada cliente tem 20 anuncios entao eu queria que aparece 1 anuncio de cada um por refresh alguem sabe montar isto em baixo esta o meu atual select

Select Top 10 D.CodCliente, D.CodAnuncio, D.Veiculo, D.Marca, D.Ano, D.Cor, D.Valor, C.CPF, C.Logo, F.Anexo1 "_
& "		From Anuncio_Dados D, Cadastro_Cliente C, Anuncio_Fotos F "_
& "	  Where D.Statu = 'Ativo' "_
& "		 And C.CodCliente = D.CodCliente "_
& "		 And D.CodAnuncio = F.CodAnuncio "_
& "		 And Novo = 'Nao' "_
& "		 And D.Capa = 'Sim' "_
& "	  Order By NewId()

preciso de uma luz pessoal e urgente ainda vlw
Tiago Fernando Sarri
e-mail: tiagossj4@terra.com.br
msn: tfsarri@hotmail.com
GMail: tisarri@gmail.com
Skype: tiagosarri
aquele que caminha sozinho pode até chegar mais rapido, mas aquele que vai acompanhado com certeza chegará mais longe!!
RAÇA TIMÃO VC É TRADIÇÃO OU NA VITORIA , OU NA DERROTA EU GRITO FORTE CORINTHIANO EU SEREI ATE A MORTE!!!

#2 zóio

zóio

    Turista

  • Usuários
  • 44 posts
  • Sexo:Não informado

Posted 21/06/2006, 00:13

como é a estrutura das suas tabelas ??? como estão os relacionamentos???

todos os anunciantes estão na mesma

tenta usar um distinct na sua cláusula select

#3 kaplan

kaplan

    Ativo

  • Usuários
  • 303 posts
  • Sexo:Masculino
  • Localidade:Sao Paulo - SP

Posted 21/06/2006, 13:14

os relacionamentos esta tudo certo e tem uma tabela que fica os anuncios sim

e se eu uso a clausula Distinct, ele fica com conflito com Order By NewId()
pq meu order by esta randominco e agora
Tiago Fernando Sarri
e-mail: tiagossj4@terra.com.br
msn: tfsarri@hotmail.com
GMail: tisarri@gmail.com
Skype: tiagosarri
aquele que caminha sozinho pode até chegar mais rapido, mas aquele que vai acompanhado com certeza chegará mais longe!!
RAÇA TIMÃO VC É TRADIÇÃO OU NA VITORIA , OU NA DERROTA EU GRITO FORTE CORINTHIANO EU SEREI ATE A MORTE!!!

#4 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 22/06/2006, 18:41

Para exibir 1 registro, não seria o correto suar: 'TOP 1' ?

E qual é o problema afinal ?
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq