Viel schlimmer, dieses Beispiel enthält meiner Meinung nach einen gravierenden Fehler, siehe http://dev.mysql.com/doc/mysql/de/reserved-words.html. Du darfst in MySQL zwar 'text' als Spaltennamen verwenden, solltest es aber nicht tun.
Wenn man in seinen Applikationen strikt jeden Tabellen- und Feldnamen quotet hat man weder jetzt noch in Zukunft Probleme mit reservierten Bezeichnern.
SELECT text FROM foo
SELECT foo.text,bar.select,baz.order FROM foo,bar,baz WHERE foo.limit = ...
 nicht angemeldet
 nicht angemeldet