برام یک ابهام پیش اومده و اونم اینه که هرکار با inner join میشه کرد با سلکت معمولی از چند جدول هم میتونم انجام بدم پس اینها فرقی باهم ندارن؟
مثال :
SELECT *
FROM friends
INNER JOIN user as user1 ON user1.id=friends.id
INNER JOIN user as user2 ON user2.id=friends.id2
به این شکل با سلکت معمولی هم میشه نوشت
SELECT * FROM friends,user as user1,user as user2
WHERE user1.id=friends.id and user2.id=friends.id2