列名中的MySQL'/'

lug*_*098 0 mysql sql mysql-error-1054

问题是我需要构造以下SELECT语句:

SELECT c.Animal/Dog, c.Animal/Cat, b.Ecoli
FROM Creatures AS c, Bacteria AS b
WHERE blablabla;
Run Code Online (Sandbox Code Playgroud)

结果:

ERROR 1054 (42S22): Unknown column 'c.Animal' in 'field list'
Run Code Online (Sandbox Code Playgroud)

在人们开始告诉我应该重命名列之前,它不是我的数据库.我无法改变任何东西,我只需要让这个查询工作(如果可能的话).

ada*_*shr 5

尝试

SELECT `c.Animal/Dog`, `c.Animal/Cat` b.Ecoli
FROM Creatures AS c, Bacteria AS b
WHERE blablabla;
Run Code Online (Sandbox Code Playgroud)

编辑:

不使用别名尝试一次.

SELECT `CREATURES`.`ANIMAL/DOG`, `CREATURES`.`ANIMAL/CAT`, `BACTERIA`.`ECOLI` FROM CREATURES, BACTERIA WHERE blablabla;
Run Code Online (Sandbox Code Playgroud)