regexp le yapabilirsin dostum bunu
SELECT * FROM tablo_adı WHERE alan_adı REGEXP '.*a12y6-78dfd2.*' OR alan_adı NOT REGEXP '.*-.*';