2つのテーブルobjectsとがありtags、それぞれobjectにIDがあり、それぞれtagにidanameとa parent(オブジェクトのID)があります。
私がやりたいのは、選択してから、共通のタグの数で並べ替えられたobject他のタグを見つけることです。たとえば、最も類似した5つを返します。objectsobjects
編集:
SELECT parent,COUNT(*) as count
FROM `tag`
WHERE tag="house" OR tag="dog" OR tag="cat"
GROUP BY parent
ORDER BY count DESC
これは私が望むことを実行し、このクエリの前に別のクエリでobejctsタグ「house、dog、cat」を見つけることができました。これらの2つのクエリをどのように組み合わせることができるか考えていますか?