O que o SQL Standard diz sobre o uso do backtick (`)?

Depois de passar horas na depuração de uma consulta SQL simples usandomysql_query() emPHP/MySQL apenas para perceber que eu tinha perdido o nome do nome da mesa. A partir de então, eu vinha sempre usando nomes de tabelas.

Mas quando eu usei o mesmo emSQLite/C++, o símbolo nem é reconhecido. É confuso, seja para usar isso ou não? O que o padrão diz sobre o uso dele?

Além disso, seria útil se alguém pudesse me dizer quando usar aspas e quando não. Quero dizer em torno de valores e nomes de campo.

questionAnswers(1)

yourAnswerToTheQuestion