時期尚早かもしれませんが、5 番目のテーブルのクエリを現在のクエリ ステートメントに結合できない理由がわかりません。
これが私の現在のクエリです
SELECT xp.productid, xp.product, xc.classid, xco.optionid, xco.option_name, count(xi.optionid) as cnt
FROM xcart_products xp
INNER JOIN xcart_classes xc ON xp.productid = xc.productid AND xc.class = 'Color'
INNER JOIN xcart_class_options xco ON xc.classid = xco.classid
LEFT JOIN xcart_images_D xi ON xi.optionid = xco.optionid
GROUP BY xp.product, xco.optionid
ORDER by xp.product DESC
xcart_images_Dに非常によく似たテーブルが設定された次のクエリを追加しようとしています
JOIN xcart_images_T xiT ON xi.id = xiT.id
今のところ、結合を追加した後、結果は約 2,000 から 20 になりました。