标签: mysql
表格中有2行,
field ----- A A //and space
这是A和A,空格正确,列类型为VARCHAR(3),
A
VARCHAR(3)
此查询
SELECT field FROM `table` WHERE field = 'A'
返回两行,
问题:为什么还要使用正确的空格返回行A?
答案 0 :(得分:2)
执行MySQL中的字符等式比较而不考虑尾随空格。如果要考虑尾随空格,可以使用LIKE运算符。
LIKE
阅读本文。
http://dev.mysql.com/doc/refman/5.5/en/char.html