Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Antes de qualquer coisa deixo meu agradecimento pela ajuda que os senhores tem me prestado.
Pessoal estou com uma dúvida em relação a inserção e consulta de dados relacionados. Para poder explicar melhor vamos considerar a seguinte situação:
Irei montar um banco de dados para controlar quem pegou jogos emprestados, então os campos seriam basicamente:
Tabela 1
id, nome_usuario
Tabela 2
id, nome_jogo
Lógico que minhas tabelas contem bem mais campos.
Situação: O usuário só terá uma entrada, mas cada usuário poderá possuir vários jogos de entrada (emprestados). Em uma consulta como eu iria associar o usuário ao jogo?
>
Crie uma tabela com o id do usuário e do jogo, além é claro dos outros campos do controle do empréstimo.
Consegui gerar a consulta desta forma:
SELECT referencia.referencia_url, referencia_urls.url_completa FROM referencia JOIN referencia_urls ON referencia_urls.id_referencia = referencia.id
Minha pergunta é, como eu entro com um nome para ser procurado no campo e ainda sim ele me retornar o relacionamento caso exista?
Como consigo inserir algo em tabela 1 e propagar este ID para a tabela dois? Segue abaixo uma demostração da tabela:
tabela1
id, referencia_url, acessos
tabela2
id, url_completa, tabela1.id
Crie uma tabela com o id do usuário e do jogo, além é claro dos outros campos do controle do empréstimo.