आपके पास एक अनुपलब्ध ब्रैकेट है, आप अपना LineFromText बंद नहीं कर रहे हैं।
कोशिश करें:
SELECT *
FROM mytable
WHERE MBRContains(LineFromText(CONCAT(
'('
, @lon + 10 / ( 111.1 / cos(RADIANS(@lon)))
, ' '
, @lat + 10 / 111.1
, ','
, @lon - 10 / ( 111.1 / cos(RADIANS(@lat)))
, ' '
, @lat - 10 / 111.1
, ')' ))
,mypoint)