Come bouna norma i nomi delle colonne dovrebbero iniziare con una lettera, non con un numero, comunque si può anche usare un numero come primo carattere, a patto che poi si utilizzino sempre i back ticks per evitare problemi, inoltre "key" è una parola riservata, non penso che tu possa usarla come nome di un campo, magari prova a mettere i back ticks anche attorno a key.
SELECT `5eo0u` as `key` FROM #__zxmhm WHERE `62yls`=%d AND `45jf8`<>1 LIMIT 1