次のMySQLを使用しようとしています:
SELECT distinct(photos.id)
, photos.file
, photos.tags
, photos.desc
, photos.ratio
, tags.bid
, tags.tagname_id
FROM photos
, tags
WHERE photos.trending=1
AND tags.pid=photos.id
ORDER BY RAND()
LIMIT 10
エントリの重複を防ぐために使用しようとしDISTINCT
ましたが、私の状況では機能していないようです。
これを機能させる最良の方法は何ですか?