Привет.
Какие пространства имен есть в MySQL? Есть переменные, функции пользователя, функции встроенные, есть таблицы... И все это где-то лежит, и это "где-то" как-то упорядочено.
В MySQL есть зарезервированные слова, при попытке создать таблицу с именами столбцов из списка зарезервированных слов, вам позволяют делать это, но пробелы между именем функции и при использовании функций, чьи имена также являются именами столбцов, не допускаются. Более подробно можно прочесть тут, слов сильно много Reserved_words
Продвижение своими сайтами как стратегия роста и независимости