0

使用 Doctrine 获得以下异常:SQLSTATE[42S02]: Base table or view not found: 1109 Unknown table 's0_' in field list

在 exeption 之前执行的查询在同一个表上工作得很好:请注意,在映射中,我必须在列名 ADR#A 中加上引号 '`' 因为列名中的 #

SELECT count(DISTINCT s0_.`ADR#A`) AS sclr0 FROM stadrp s0_

但是,此查询会弹出异常。

SELECT DISTINCT s0_.`ADR#A` AS ADR#A0, s0_.`ADR#A` AS ADR#A1 
FROM stadrp s0_ 
ORDER BY s0_.`ADR#A` ASC 
LIMIT 25 OFFSET 0
4

1 回答 1

0

#用于注释 MySQL 中的语句。
如果您希望它成为标签的一部分,请使用引号将其括起来。

SELECT DISTINCT s0_.`ADR#A` AS 'ADR#A0', s0_.`ADR#A` AS 'ADR#A1' 
FROM stadrp s0_ 
ORDER BY s0_.`ADR#A` ASC 
LIMIT 25 OFFSET 0
于 2012-06-26T10:52:26.510 回答