Tengo una breve pregunta sobre la consulta de MySQL.¿Son realmente necesarias las citas de tablas y columnas en una consulta MySQL?
¿Qué es correcto?
SELECT * FROM Persons WHERE Year='1965'
O
SELECT * FROM `Persons` WHERE `Year` = '1965'
¿Es esta una elección personal o se trata de algo lo que es realmente malo?
Gracias por todas las respuestas y por la edición. Tan pronto como pueda, aceptaré una respuesta (¿pero qué respuesta debo aceptar?) – JochemQuery
Tiendo a no utilizar palos a menos que nombre una tabla como "tabla" (que de lo contrario causaría un error). Hace la consulta más limpia. La excepción es cuando está usando nombres de tabla/columna generados dinámicamente. – HappyTimeGopher