Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 

consulta com join e campos repitidos para saber qual achar

21-08-2007 14:09

pessoal, fiz a consulta
select apmp_usuarios.username as 'Username', apmp_usuarios.senha as 'Password',
apmp_permissoesusuarios.permissoes as 'Permissões',apmp_dadosusuarios.nome as 'Nome'
from apmp_usuarios,apmp_permissoesusuarios,apmp_dadosusuarios
ai ele me retornaria todos os itens q tem no banco

mas eu queria colocar ali um where usuario = xyz

pra buscar só 1 ja que vo usar isso num sistema de log-in..
Bom, o erro q da é de ambiguidade de campos, ou seja... campos repitidos nas tabelas
mas é esse o parametro q eu vo usa pra acha oq eu quero.. lol.. então
preciso do comando q explique isso pro banco para ele poder trazer minha resposta
0
 

consulta com join e campos repitidos para saber qual achar

21-08-2007 14:55

Você colocou o WHERE usuario =xyz e da erro ?

poste aqui a sua estrutura de sua tabela, e a página do select.
0
 

consulta com join e campos repitidos para saber qual achar

21-08-2007 15:05

Você colocou o WHERE usuario =xyz e da erro ?

poste aqui a sua estrutura de sua tabela, e a página do select.
então o erro q da é pq tenho o campo username em todas as tabelas...
já q essas tabelas são só de usuários, é pra eu saber de quem eu to falando entende.. ambiguidade é igualdade.. ou seja, ele diz q tem campos iguais nas tabelas e não retorna, quero saber como dizer ao banco q é exatamente isso q eu quero..
0
 

consulta com join e campos repitidos para saber qual achar  #resolvido

21-08-2007 15:16

Porque não tentas fazer assim:
tabela1.usuario as usuario1, tabela2.usuario as usuario2, tabela3.usuario as usuario3 ...

0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado