Avoir un modèle d'article, chaque article a un auteur et un éditeur (les deux sont des tables). Un utilisateur peut suivre les auteurs et les éditeurs.Requête SQL super compliquée
utilisateur -> Suivi -> Auteur ou Editeur -> Article
Je veux trouver tous les articles par les auteurs et les éditeurs qu'ils suivent.
SELECT articles.*, articles2.* FROM follows
INNER JOIN articles ON follows.author_id = articles.author_id
INNER JOIN articles AS articles2 ON follows.publisher_id = articles2.publisher_id
WHERE follows.user_id = 1
Puis-je obtenir tous les articles en 1 requête? Si c'est le cas, comment? Sinon, puis-je combiner deux requêtes, puis les commander?
mysql et SQL ont une syntaxe différente, s'il vous plaît sélectionnez la bonne étiquette – diEcho
désolé l'a fixé. – John