Puxar Dados De 2 Tabelas
#16
Posted 10/12/2004, 15:48
#17
Posted 10/12/2004, 16:09
são os relacionamentos... tipo, grotescamente falando, é o que q liga um banco no outro... saca?!
flws...
-rwxr-xr-- 1 fmaynnard user 9666 nov 28 00:00 hell
> shutdown -h now
#18
Posted 10/12/2004, 16:14
#19
Posted 10/12/2004, 16:59
num to entendendo mais nada....
flws...
-rwxr-xr-- 1 fmaynnard user 9666 nov 28 00:00 hell
> shutdown -h now
#20
Posted 10/12/2004, 17:01
#21
Posted 10/12/2004, 20:24
Calma vamos lá.. vc esqueceu apenas de informar quais campos vc ker unir.. né.. bom.. dai vc una eles.. como vc citou ali.. disse q pode haver registros onde naum tenha email (ou um registro em usuario).. entaum vc naum poderia usar o inner join.. e sim left outer join.. tente algo como:vixi isso ja viro confusão ja. vo tenta faze com duas SQL mesmo. valeu pela ajuda
select a.*, b.email from membros a left outer join usuarios b ON a.membro = b.usuario
#22
Posted 10/12/2004, 22:27
bom tem essa tabela de usuários que fica os users cadastrados no site. que tem os campos: id - usuario - senha - email. bom ai tem esse outra tabela equipe, que tem os campos: id - membro - nivel. bom ai é o seguinte tem a pagina todaequipe.asp ai nessa pagina eu to pegando os dados da tabela equipe e "imprimindo" na tela em uma tabela que ta assim:
[ membro | email | nivel ]
[ josé | josé@zé.com | 1 ]
só que esse email eu tenho que ta puxando da tabela "USUARIOS". só que eu tenho que puxar o email da tabela "USUARIOS" que seja de acordo com o membro cadastrado na tabela usários. como o exemplo acima, eu tenho que pegar o email do josé da tabela usuarios é como se fosse um
Select * From usuários Where usuario = '"&membro&"' pra pegar o email correspondente ao usuario que ta na taleba equipe. bom acho que deu pra entender agora. se não deu agora eu desisto.
#23
Posted 10/12/2004, 22:54
Bom, a query q eu informei acima funciona.. se o registro do usuario existir COM CERTEZA, vc usa o INNER JOIN, caso contrario, use o LEFT OUTER JOIN, pois senão EOF irá acontecer.Não. o que falei foi o seguinte... bom vo explica como fuciona aqui o sistema.
bom tem essa tabela de usuários que fica os users cadastrados no site. que tem os campos: id - usuario - senha - email. bom ai tem esse outra tabela equipe, que tem os campos: id - membro - nivel. bom ai é o seguinte tem a pagina todaequipe.asp ai nessa pagina eu to pegando os dados da tabela equipe e "imprimindo" na tela em uma tabela que ta assim:
[ membro | email | nivel ]
[ josé | josé@zé.com | 1 ]
só que esse email eu tenho que ta puxando da tabela "USUARIOS". só que eu tenho que puxar o email da tabela "USUARIOS" que seja de acordo com o membro cadastrado na tabela usários. como o exemplo acima, eu tenho que pegar o email do josé da tabela usuarios é como se fosse um
Select * From usuários Where usuario = '"&membro&"' pra pegar o email correspondente ao usuario que ta na taleba equipe. bom acho que deu pra entender agora. se não deu agora eu desisto.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)