MySQL tinyint 类型字段查询问题

磊神Ray 发布于 2012/10/10 14:04
阅读 1K+
收藏 0

    mysql某表中的DOCUMENTS_CNT字段为tinyint类型:

`DOCUMENTS_CNT`  tinyint(4) NULL DEFAULT NULL 

    查询的时候语句用字符串做这个字段的条件,竟然能查出结果。语句如下:

SELECT DOCUMENTS_CNT FROM shipments WHERE DOCUMENTS_CNT > '开源中国' LIMIT 10;

查询结果如图:

    

 

 


加载中
0
磊神Ray
磊神Ray
没人来回答吗?是不是MYSQL查询处理机制有问题。 请 @红薯 来瞧瞧。
0
Wentasy
Wentasy

如果跟字符串相比较,比较的是字符的ASCII码。

tinyint

从 0 到 255 的整型数据。存储大小为 1 字节。

返回顶部
顶部