ugrás a tartalomhoz

1054-es MySQL hiba LIKE-os lekérdezéssel

Anonymous · 2006. Dec. 11. (H), 14.05
Mi lehet a baj ezzel a kéréssel?
SELECT * FROM `proba` WHERE `amezo` LIKE `a`;
Állandóan az 1054es hibát dobja ki. De nem csak erre. Bármelyik táblámba beírom így hiba. Létre hoztam ezt az egyszerű próba táblát de itt is ezt mondja.

SQL-kérés: Dokumentáció

SELECT *
FROM `proba`
WHERE `amezo` LIKE `a`
LIMIT 0 , 30

MySQL jelzi: Dokumentáció
#1054 - Unknown column 'a' in 'where clause'

Mi lehet baj????
 
1

aposztróf

Anonymous · 2006. Dec. 11. (H), 15.13
aposztrófok nélkül egy oszlopnévnek veszi az a-t, helyesen:

SELECT
  *
FROM
  proba
WHERE
  amezo LIKE 'a';
az 'a' helyett ízlés szerint 'a%', '%a' vagy '%a%'.

gex