问题是我需要构造以下SELECT语句:
SELECT c.Animal/Dog, c.Animal/Cat, b.Ecoli
FROM Creatures AS c, Bacteria AS b
WHERE blablabla;
结果:
ERROR 1054 (42S22): Unknown column 'c.Animal' in 'field list'
在人们开始告诉我应该重命名列之前,它不是我的数据库。我无法改变任何东西,我只需要让这个查询起作用(如果可能的话)。
答案 0 :(得分:5)
尝试
SELECT `c.Animal/Dog`, `c.Animal/Cat` b.Ecoli
FROM Creatures AS c, Bacteria AS b
WHERE blablabla;
修改强>
不使用别名尝试一次。
SELECT `CREATURES`.`ANIMAL/DOG`, `CREATURES`.`ANIMAL/CAT`, `BACTERIA`.`ECOLI` FROM CREATURES, BACTERIA WHERE blablabla;