SELECT id,x,y FROM `chars` WHERE `mapa`='1' and id <> '3'
Jaki jest typ danych id? chociaż? Jeśli chcesz użyć liczb numerycznych
SELECT id,x,y FROM `chars` WHERE `mapa`='1' and id <> 3
W MySQL możesz również użyć != zamiast <> ale <> to ANSI i bardziej przenośny
.