1

可能重复:
Where 子句在 tinyint 上不起作用

我的 MySQL 查询有问题。我有一个表,其中一个列“读取”,其中默认值为“1”,并且由 phpmyadmin 而不是 bool 自动设置为 tinyint(1)。

当我执行查询时:

SELECT * FROM book WHERE read = '1'

它给出了一个错误。

但是当我执行这个查询时

SELECT * FROM book WHERE id = '77'

没事。除了可能无法以这种方式搜索 tinyint 之外,我没有看到任何问题。有人可以帮忙吗?我浏览了谷歌,但没有找到答案。

4

0 回答 0