Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi imasters, estou aqui a precissar de uma ajuda com a minha query...
SELECT * FROM posts AS p
INNER JOIN (amizades)
ON (
p.p_mid = :meu_id
OR p.p_mid IN (SELECT amizade_de FROM amizades WHERE amizade_para = :meu_id AND status = 1)
OR p.p_mid IN (SELECT amizade_para FROM amizades WHERE amizade_de = :meu_id AND status = 1)
)
INNER JOIN (membros)
ON (membros.m_id = p.p_mid)
GROUP BY p.p_id DESC
esta query esta a funcionar perfeitamente, amostra todas as publicaçoes dos membros se forem amigos, agora eu queria era ir buscar mais resultados a outra tabela com um union, mas não estou a conseguir, se alguém me poder ajudar agradeçia, cumps!
EDIT: esqueçime de dizer que quero pegar dados de outra tabela para não estar a fazer outro select à parte, quero que fique tudo numa so query...
Carregando comentários...