Memang benar, bahwa Anda tidak dapat menggunakan tabel yang sama dari mana Anda ingin menghapus baris dalam subpilihan langsung, tetapi dengan sedikit trik - subpilihan pada subpilihan sebagai tabel turunan - Anda dapat melakukannya:
DELETE FROM votes
WHERE id IN (
SELECT
t.id
FROM (
SELECT v.id, COUNT(c.comment) cnt
FROM votes v
LEFT JOIN comments c ON f.id = v.post_id
GROUP BY v.id
HAVING COUNT(c.comment) = 0
) t
);
Saya berasumsi bahwa baris tanpa komentar harus dihapus.