Pegar primeiro registro ...

21/10/2004

0

pessoal, deixa eu tentar explicar ..

uma pessoa pode ter varios pseudonimo ...
ex:
NOME PSEUDONIMO
JOAO BICHO PAPAO
JOAO ZE DO BARRO
JOAO CABRA MACHO

existem duas tabelas , uma com o nome do cara, e uma outra que tem o pseudonimo.

O que eu quero é uma query, que faça um join, que nao me retorne todas as condicoes do join, e sim, a primeira.
ex:
JOAO BICHO PAPAO

e o resto nao me interessa...

Como faço isso??


Fvilela

Fvilela

Responder

Posts

21/10/2004

Motta

uma solução


select a.nome,a.apelido
from nome n,apelido a
where n.nome = a.nome
and a.apelido = (select min(a2.apelido)
from apelido a2
where a.nome = a2.nome
and a.apelido = a2.apelido)


Responder

22/10/2004

Adilsond

select t1.nome,
       t1.pseudonimo
from pseudonimo t1
where t1.rowid = (select min(t2.rowid)
                  from pseudonimo t2
                  where t2.nome = t1.nome)
order by t1.nome



Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar