Ich habe zwei Tabellen activity_log und user_followers. Ich muss diesen beiden Tabellen beitreten und die Aktivität eines Benutzers mit der Benutzeraktivität abrufen, die er verfolgt (sagen wir Benutzer_id 6 folgt Benutzer_ID 4). Aber die folgende Abfrage gibt nur die Aktivität des Benutzers mit der ID 6 zurück. Ich möchte die Aktivität des Benutzers mit der ID 6 plus die Aktivität des Benutzers abrufen, dem er folgt.Verknüpfen Sie zwei Tabellen für eine bestimmte Tabelle Felder
Abfrage
SELECT activity_log.*
FROM activity_log
join user_followers ON activity_log.user_id = user_followers.follow_id
AND activity_log.user_id = 6;
activity_log:
Sie erklären uns nicht, was Ihr Problem ist? Gibt es einen Fehler? Vielleicht haben Sie ein unerwartetes Ergebnis? Bitte präzisieren Sie – olibiaz
Wenn Sie nur prahlen wollten, ist das, was ein Twitter-Konto ist. Es sei denn, Sie haben ein Problem, das Sie nicht erwähnt haben? –