たとえば、自分の posts でユーザーを見つける必要がありますid
。ユーザーと投稿を含むデータベースは次のようになります。
Users:
id | username | password
---+----------+---------
1| John| ****
2| Eve| ****
3| Rich| ****
Posts:
id | author_id | contents
---+-----------+---------
1| 1| I'm John
2| 2| I'm Eve
3| 3| I'm Rich
4| 3| It's Rich not rich, keep that on mind...
私の場合、投稿に関する情報は必要ないため、私の状況は投稿 <-> ユーザーの状況とは少し異なります。
したがって、上記によると、私が見つけたいくつかのランダムな投稿の助けを借りて(MySqlの問題により、Googleで何を検索すればよいかわかりません)、クエリは次のようになるはずだと思いました:
SELECT username, id
FROM `user`
WHERE id IN (SELECT author_id FROM `post` WHERE author=$MYID)
IN
これはうまくいかないので、不思議なステートメントよりも魔法が必要になると思います。