MySQL sql查询语句大全讲解报错1292 Truncated incorrect DOUBLE value,为什么,我哪写错了

 
 
这个提示很怪异 原来, 是sql查询語句大全讲解写错了 不应该用and, 而应该如下:
 
上述操作直接出现了error, 很好。 经验表明 在某些mysql上, 仅仅是warning提示, 最终表中的结果也不对 所以遇到warning还是要小心。可以用show warnings命令来看具体的warning信息
对了, 补一个知识点:模糊查找表名的操作是:
 

出错原因:where条件中的值传入了错誤的数据类型userid是varchar类型的,我却传入了int类型值

我要回帖

更多关于 sql查询语句大全讲解 的文章

 

随机推荐