Como fazer uma INNER JOIN para publicações de amigos como no facebook?
Ola,
gostaria de saber como faço essa relação entre tabelas conforme tabelas abaixo:
Usuarios
iduser, nome, telefone
Publicacoes
idpub, iduser, data, mensagem
amigos
ida, iduser, idamigo
a ideia é tipo: Usuario ter varios amigos, ter varios amigos, e o proprio usuario ter suas publicações e seus a igos também.
Como fazer para mostrar as publicações feitas por seus amigos em sua linha de tempo. COMO NO FACEBOOK.
Obs: eu fiz um INNE JOIN mais ele repete os registros.
SELECT *
FROM publicacoes
INNER JOIN amigos ON publicacoes.iduser = amigos.iduser
WHERE publicacoes.iduser =5
.
.
gostaria de saber como faço essa relação entre tabelas conforme tabelas abaixo:
Usuarios
iduser, nome, telefone
Publicacoes
idpub, iduser, data, mensagem
amigos
ida, iduser, idamigo
a ideia é tipo: Usuario ter varios amigos, ter varios amigos, e o proprio usuario ter suas publicações e seus a igos também.
Como fazer para mostrar as publicações feitas por seus amigos em sua linha de tempo. COMO NO FACEBOOK.
Obs: eu fiz um INNE JOIN mais ele repete os registros.
SELECT *
FROM publicacoes
INNER JOIN amigos ON publicacoes.iduser = amigos.iduser
WHERE publicacoes.iduser =5
.
.
comentários (0)
suspender
Lista de Respostas:
Nenhuma resposta foi publicada ainda.