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