Can't execute query

SELECT * FROM echelon_tw WHERE (id='2024TaichungYMCAInternationalSummerCamp-Team'sCounselorRecruitment' || serial_no='2024TaichungYMCAInternationalSummerCamp-Team'sCounselorRecruitment') AND (available='1' or (available='0' and sdate <= '2024-04-28' AND edate >= '2024-04-28'))

MySQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'sCounselorRecruitment' || serial_no='2024TaichungYMCAInternationalSummerCamp-Tea' at line 1

This script cannot continue, terminating.