实施例: 创建表测试,2个字段 id int(11) comment varchar(15)
使用1到32的id填充 将评论设为' test'对于所有行
执行以下查询:
SET @val1 := 'test';
SELECT *
FROM test AS r
WHERE r.comment = @val1;
它显示前30行,当你更改页面时它告诉没有找到行
我可以使用MySQL中的任何表和参数重现这一点
知道为什么会这样吗?
使用左表连接,它表示连接表字段为NULL
MySQL 5.0.96-0ubuntu3通过Phpmyadmin使用