Door backticks te gebruiken, kunt u alternatieve tekens gebruiken. Bij het schrijven van query's is het niet zo'n probleem, maar als je aanneemt dat je gewoon backticks kunt gebruiken, zou ik aannemen dat je hiermee weg kunt komen met belachelijke dingen zoals
SELECT `id`, `my name`, `another field` , `field,with,comma`
Wat natuurlijk slecht benoemde tabellen genereert.
Als je gewoon beknopt bent, zie ik er geen probleem in, je zult het merken als je je zoekopdracht als zodanig uitvoert
EXPLAIN EXTENDED Select foo,bar,baz
De gegenereerde waarschuwing die terugkomt, heeft back-ticks en volledig gekwalificeerde tabelnamen. Dus als u functies voor het genereren van query's en het automatisch herschrijven van query's gebruikt, zouden backticks alles wat uw code ontleden minder verwarrend maken.
Ik denk echter dat ze, in plaats van te verplichten of je backticks kunt gebruiken, een standaard voor namen moeten hebben. Het lost meer 'echte' problemen op.