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