Ir para conteúdo

POWERED BY:

Arquivado

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

Alessandro Souza

Distinct Left Depois de Inner Join

Recommended Posts

Galera boa tarde!

 

Preciso resolver isso:

 

Possuo uma tabela chamada str, nela possuo varios registros com numeros exemplo:22, 34, 12, 32 no campo tamanho. Esses numeros são os tamanhos de determinadas strings. Por exemplo: Alessandro = 10

 

Em uma outra tabela predios eu possuo varios enderecos. Cada numero da tabela acima é o tamanho do inicio do endereco até ele encontrar um ponto.

 

O que eu preciso fazer .. eu preciso fazer um DISTINCT LEFT (endereco,(numero vindo da outra tabela).

 

Mais não sei como fazer isso . ja tentei alguma coisa locas mais não deu certo.

 

Alguem pode me ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Explica melhor isto aí, eu confesso não entendi.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Respondendo ao Fernando , DISTINCT LEFT existe sim já que consigo retornar alguns dados. só não estou fazendo da maneira direita.. DISTINCT LEFT funciona como um substr..

 

Exemplo:

 

SELECT DISTINCT LEFT (endereco,10) FROM clientes

 

Ele vai agrupar enderecos que possuir o mesmo "comeco" , da substr 0 até 10.

 

Então esse delimitador "10" vem de outra tabela, eu gostaria de buscar ele em outra tabela , jogar nessa condicao ae e agrupar.

 

Valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

Existe LEFT que obtem parte de uma STRING e DISTINCT que aglutina valores iguais de um result set.

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.