Ich möchte wissen, ob dies in SQL (unter Verwendung von PHP als Serverseite) praktisch möglich ist, wo Sie ein Array von Werten (Zahlen) haben und versuchen, Daten basierend auf Werten in diesem Array abzurufen.
Ich habe eine SQL-Tabelle:
posts(
id int(11) primary key,
posts varchar(140),
user_id int(11) foreign key
);
Ich schreibe jetzt eine Abfrage, um “Posts” abzurufen:
$query="SELECT * FROM posts WHERE user_id=(**Array of select user_id's**)";
Gibt es eine eingebaute SQL-Funktion, um Werte in einem Array zu überprüfen? oder sollte ich dafür PHP verwenden?
Ich versuche tatsächlich, das Twitter-Modell zu implementieren, bei dem Beiträge von Personen angezeigt werden, denen wir folgen.
SELECT * FROM posts WHERE user_id IN (1,2,3);
– Devart
25. November 2011 um 13:59 Uhr