Sí, puede usar puntuación, espacios en blanco, caracteres internacionales y palabras reservadas de SQL si usa identificadores delimitados :
SELECT * FROM `my-table`;
En MySQL, use las marcas de retroceso. En SQL estándar, use comillas dobles.
O si usa MySQL, puede establecer el ANSI_QUOTES
Modo SQL
:
SET SQL_MODE = ANSI_QUOTES;
SELECT * FROM "my-table";