terça-feira, 13 de novembro de 2012

Re: [java-br] Ajuda com query MySql

·

 

Boa noite.
 
Complicado isso, mas vamos lá, vc quer relacionar uma tabela "tb_fabricante" que possui registros do tipo:
 
id_fabricante_PK     descricao_fabricante
1                                        Nike
2                                       Adidas
3                                      Reebok
4                                        Asics
5                                        Puma
 
com uma tabela que tem os PK inseridos de forma aleatória distribuídas em uma tabela com 48 colunas é isso?
 
 
Então, se realmente for isso, deve ter alguma lógica de distribuição dos dados na tabela do banco...porém, a forma comum de relacionar a tabela acima com a tabela "tb_produto" abaixo ficaria uma query assim:
 
id_produto       desc_produto      id_fabricante_FK
1                         camiseta                    3
2                        tenis air max               1
3                     camisa Corinthians        1
4                         relógio puma              5
 
 
A query "SELECT f.id_fabricante_PK, f.descricao_fabricante, p.id_produto, p.desc_produto FROM tb_fabricante as f INNER JOIN tb_produto as p ON f.id_fabricante_PK = p.id_fabricante_FK where f.id_fabricante_PK = 1;"
 
É isso?
 
 
Abraços
 
Arthur
 


________________________________
De: edson gustavo <edson.gustavos@hotmail.com>
Para: Grupo java <java-br@yahoogrupos.com.br>
Enviadas: Terça-feira, 13 de Novembro de 2012 21:42
Assunto: RE: [java-br] Ajuda com query MySql


 


Boa noite Marcos,

A tabela tem 48 colunas e os valores sao inseridos aleatoriamente nestas colunas. Esse o porque desta query complicada.

Edson Santos
IT Dept.

> To: mailto:java-br%40yahoogrupos.com.br
> From: mailto:mpaulobr%40gmail.com
> Date: Tue, 13 Nov 2012 20:30:20 -0300
> Subject: RE: [java-br] Ajuda com query MySql
>
> Boa noite Gustavo,
> Me tire uma dúvida, quantas colunas possui essa tabela? ele vai só em uma
> tabela?
>
> Abraços
> Marcus Paulo
> Em 13/11/2012 21:02, "edson gustavo" <mailto:edson.gustavos%40hotmail.com> escreveu:
>
> > **
> >
> >
> >
> > Fala Marcos,
> >
> > Desculpe o modo como escrevi, mas situação é a seguinte:
> >
> > Consigo filtrar e identificar a linha de registros, porém não sei em quais
> > colunas o valor 'PK' se encontra.
> > Por isso a dificuldade na elaboração da query.
> >
> > Determindas colunas da tem o valor 'PK' e outras colunas outros valores,
> > que são aleatorios, ou seja,
> > em cada linha os valores estão em colunas diferentes.
> >
> > Por isso não dá para definir na query em qual coluna está o valor 'PK'.
> >
> > Grato.
> >
> > Edson Santos
> > IT Dept.
> >
> >
> > > To: mailto:java-br%40yahoogrupos.com.br
> > > From: mailto:mpaulobr%40gmail.com
> > > Date: Tue, 13 Nov 2012 15:50:07 -0300
> > > Subject: Re: [java-br] Ajuda com query MySql
> > >
> > > Boa tarde Edson,
> > >
> > > não ficou muito clara sua dúvida.
> > >
> > > Preciso de uma query que selecione em uma determinada linha da tabela, as
> > > colunas com valor que eu declaro em variável.
> > > Ex: Na linha de index=1 preciso que sejam selecionadas as colunas com
> > > valor='PK'.
> > >
> > > Tipo quais as colunas?
> > > Se for o valor PK, um where *nome_da_coluna* = 'PK', não resolve?
> > >
> > > Você pode escrever novamente, de preferência com exemplos e se possível o
> > > modelo do seu banco de dados.
> > >
> > >
> > >
> > > --
> > > Abraços
> > > Marcus Paulo
> > > Sun Certified Java Programmer 6 (SCJP)
> > > Fotos: www.flickr.com/photos/marcus-paulo/
> > >
> > > 2012/11/13 edson gustavo <mailto:edson.gustavos%40hotmail.com>
> > >
> > > > **
> > > >
> > > >
> > > >
> > > > Pessoal,
> > > >
> > > > Desenvolvendo um site de agendamento em jsp com mysql, preciso de uma
> > > > query como descrito abaixo:
> > > >
> > > > Preciso de uma query que selecione em uma determinada linha da tabela,
> > as
> > > > colunas com valor que eu declaro em variável.
> > > > Ex: Na linha de index=1 preciso que sejam selecionadas as colunas com
> > > > valor='PK'.
> > > >
> > > > Vlw galera.
> > > >
> > > > Edson Santos
> > > > IT Dept.
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > > Para sair da lista, envie email para:
> > mailto:java-br-unsubscribe%40yahoogroups.com
> > > Para upload/download de arquivos:
> > http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> Para sair da lista, envie email para: mailto:java-br-unsubscribe%40yahoogroups.com
> Para upload/download de arquivos: http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos
>
>

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Quer conhecer gente nova e interessante? Só depende de você.

Quem procura, acha. Encontre a pessoa ideal online
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog