好吧,我在加入2个表时遇到问题(使用INNER JOIN).第一个表包含类别列表(ecc.用于相册或博客帖子),而第二个表包含“数据”
我试过这样的:
SELECT galeries_id, galeries_title,
photos.photos_id, photos.photos_gal_id, photos.photos_link
FROM galeries
INNER JOIN photos
ON galeries.galeries_id=photos.photos_gal_id
GROUP BY photos_gal_id
这给了我很好的结果,很好地加入我的桌子,就像我希望他们有一个关键的例子.
如果表“照片”没有包含“photos_gal_id”的行(例如“2”),那么即使它在galeries表中执行egzist,也不会返回该类别的任何类别(galeries_id,galeries_title).
这是合乎逻辑的,因为:
ON galeries.galeries_id=photos.photos_gal_id
现在我需要采用这个部分来向我展示在第二个表中没有相关行的tho
我想要得到的结果是:
galeries_id galeries_title photos_id photos_link
1 blabla 3 test.jpg
2 bla bla2
3 etata 5 test.jpg
我希望我解释得很好:)
谢谢..