Прочитав пару ответов и комментариев по некоторым вопросам SQL здесь, а также услышав, что мой друг работает в месте, где есть политика, которая запрещает его, я задаюсь вопросом, есть ли что-то не так с использованием обратных галочек вокруг имен полей в MySQL ,
То есть:
SELECT `id`, `name`, `anotherfield` ...
-- vs --
SELECT id, name, anotherfield ...
count
, type
и table
. Это ужасно неоднозначные термины, и почти в каждом случае эти имена можно было бы улучшить, чтобы быть более конкретными. Присвоение именам таких столбцов также опасно и может стать источником ошибок, поскольку вы никогда не знаете, когда кто-то может забыть добавить обратные пометки или не осознает, что должен это делать. Я думаю, что лучше избегать использования зарезервированных терминов в качестве имен столбцов.
count
,type
,table
или аналогичные