Como consultar as postagens de usuários seguidas?

Alex K

Estou tentando obter as postagens dos usuários que o usuário atual está seguindo. E também o nome de usuário e avatar dos proprietários das postagens. Minhas mesas são assim

Tabela de usuários

Id do usuário | Nome de usuário | Avatar

Tabela de Postagens

post_id | user_id | corpo | imagem

Segue a Tabela

Leaders_id | seguidores_id

Aqui está minha consulta atual

query = "SELECT *
            FROM posts
            WHERE $user_id IN(
                SELECT leader_id 
                FROM follows 
                WHERE follower_id=$user_id)
            ORDER BY date DESC
            LIMIT 10";
Joey Zhang

Você está procurando algo como o seguinte?

SELECT p.* FROM posts AS p, follows AS f 
WHERE p.user_id=f.leader_id AND f.followers_id=$user_id

Se você quiser as leaderinformações de s, pode entrar na usersmesa.

SELECT p.*, u.* FROM posts AS p, follows AS f, users AS u 
WHERE p.user_id=f.leader_id AND p.user_id=u.user_id AND f.followers_id=$user_id

Se você quiser as followerinformações de, eu recomendo que você use uma consulta separada para a userstabela, uma vez que as informações se repetem nos resultados da consulta de outra forma.

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Como consultar todas as postagens de usuários seguidos no AWS AppSync

Como consultar usuários com postagens no Laravel

Selecione postagens de usuários que são seguidas

Maneira eficiente de consultar postagens de vários usuários de um nó no Firebase

Django: Como faço para consultar as postagens para mostrar aos usuários?

Como consultar / filtrar todas as postagens de um usuário? (Pilha MÉDIA)

Como evitar que os usuários editem ou excluam as postagens de outros usuários? Django

SQL Como selecionar todas as postagens de usuários e amigos do usuário

Como obtenho postagens de usuários que o usuário conectado atualmente está seguindo

Como obter contagens de usuários para postagens e comentários, por determinadas tags?

Como resolver postagens de link e usuários para comentários no Django Admin

Como faço para entrar na tabela de usuários do Inner Join com as postagens dos usuários seguidos?

Incluir postagens próprias com postagens de usuários seguidos

Como recuperar postagens de usuários que seguem de uma vez?

Como limitar o limite diário de postagens de usuários (MERN)

Laravel - busca apenas as postagens de usuários

Como renderizar postagens de usuários com links, mas nenhum outro html?

Como posso fazer postagens de exibição para usuários que o mesmo governo do escritor?

Como recuperar postagens de usuários específicos em uma página usando a API gráfica

Como exibir as postagens de todos os usuários em uma página

como mostrar algumas postagens de usuários para ajax api vue js

Como mostrar postagens de usuários específicos em um recyclerview usando a biblioteca FirebaseUI (Java Android)

Como consultar os usuários por id de usuário na segurança do Spring?

Consultar postagens com base em tags no modelo de usuário Django

CodeIgniter - juntando usuários, postagens, tabelas de comentários

Preciso de ajuda para consultar os principais comentários do reddit por meio das principais postagens

Como consultar uma série de categorias para obter postagens no Laravel?

Como consultar apenas listas de usuários de nível 1 e 2 da tabela Laravel

como posso contar todos os usuários e postagens no mongoDB

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo