Ricardo Portolan Postado Outubro 17, 2006 Denunciar Share Postado Outubro 17, 2006 pessoal, é meio ruim d explicar mas vou tentar ser bem pratico...é o seguinte...tenho 2 tabelas...tabela veiculos e tabelas marcasagora que é o problema...o que eu preciso é o seguinte...eu preciso mostrar SOMENTE as marcas dos veiculos e os veiculos que estaum cadastrados...tipo... tenho na tabela marcas... varias marcas cadastradas... por exemplo gmc, ford, fiat, bmw...e na tabela veiculos eu tenho por exemplo apenas dois carros, um ford ka, e um corsa...ou seja, sendo assim, na relacao deverah só aparecer a marca ford c/ o ford ka e gmc c/ o corsa...só que p/ mim estah mostrando TODAS as marcas mesmo não tendo veiculos cadastrados nelas...serah que terei que criar uma chave estrangeira ou tem um jeitinho d não precisar dela?OBS.: em ambas as tabelas eu tenho o campo "marcas"...vlw pessoal, espero ter sido claro... abracos a todos... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 gladiador Postado Outubro 18, 2006 Denunciar Share Postado Outubro 18, 2006 /* sim, deverá relacionar as tabelas, eu pelo menos não vejo outro jeito */ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ricardo Portolan Postado Outubro 18, 2006 Autor Denunciar Share Postado Outubro 18, 2006 hum..............vlw gladiador e sem querer ser muito xato, c realmente deverah existir a chave extrangeira, como é c c faz a relacaum entre elas :D grato novamente pela colaboracaum d todos vocês..abracos... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 gladiador Postado Outubro 19, 2006 Denunciar Share Postado Outubro 19, 2006 /* isto é MySQL + vamos lá tab_1cod | marca--------------1 | Fordtab_2cod | Modelo----------------1 |Escort1 |Mondeo1 |Verona======================== SELECT tab_1.marca, tab_2.modelo FROM tab_1, tab_2 WHERE tab_1.cod = tab_2.cod AND tab_1.marca = 'Ford' Resultado ==========================Ford EscortFord MondeoFord Verona ==========================somente isto , manjou ????*/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ricardo Portolan Postado Outubro 23, 2006 Autor Denunciar Share Postado Outubro 23, 2006 gladiador...beleza veio, era isso mesmo, apenas acrescentei alem disso o order by p/ agrupar o nome igual...cara, muito obrigado aih pela sua forca... m quebrou um galhaum aqui...vlw... grande abraco... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Ricardo Portolan
pessoal, é meio ruim d explicar mas vou tentar ser bem pratico...
é o seguinte...
tenho 2 tabelas...
tabela veiculos e tabelas marcas
agora que é o problema...
o que eu preciso é o seguinte...
eu preciso mostrar SOMENTE as marcas dos veiculos e os veiculos que estaum cadastrados...
tipo... tenho na tabela marcas... varias marcas cadastradas... por exemplo gmc, ford, fiat, bmw...
e na tabela veiculos eu tenho por exemplo apenas dois carros, um ford ka, e um corsa...
ou seja, sendo assim, na relacao deverah só aparecer a marca ford c/ o ford ka e gmc c/ o corsa...
só que p/ mim estah mostrando TODAS as marcas mesmo não tendo veiculos cadastrados nelas...
serah que terei que criar uma chave estrangeira ou tem um jeitinho d não precisar dela?
OBS.: em ambas as tabelas eu tenho o campo "marcas"...
vlw pessoal, espero ter sido claro... abracos a todos...
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.