Ho una breve domanda sulla query mysql.Le virgolette attorno a tabelle e colonne in una query MySQL sono davvero necessarie?
Che cosa è corretto?
SELECT * FROM Persons WHERE Year='1965'
O
SELECT * FROM `Persons` WHERE `Year` = '1965'
Si tratta di una scelta personale o si tratta di qualcosa di ciò che è veramente sbagliato?
Grazie per tutte le risposte e per il montaggio. Quindi, se posso, accetterò una risposta (ma quale risposta dovrei accettare?) – JochemQuery
Tendo a non usare i backtick a meno che non abbia chiamato una tabella qualcosa come "table" (che altrimenti causerebbe un errore). Rende la query più pulita. L'eccezione si verifica quando si utilizzano nomi tabella/colonna generati dinamicamente. – HappyTimeGopher