MySQL中intvalue=’1’和intvalue=1的区别?
你需要使用intvalue=1。语句intvalue=’1’在MySQL内部转换为cast(‘1’ as int)。
首先,我们创建一个表 –
使用insert命令在表中插入一些记录 –
使用select语句显示表中的所有记录 –
这会产生以下输出 –
这是实现intvalue=1的查询 –
这会产生以下输出 –
这是intvalue=’1’的查询 –
这会产生以下输出 –
阅读更多:MySQL 教程
你需要使用intvalue=1。语句intvalue=’1’在MySQL内部转换为cast(‘1’ as int)。
首先,我们创建一个表 –
使用insert命令在表中插入一些记录 –
使用select语句显示表中的所有记录 –
这会产生以下输出 –
这是实现intvalue=1的查询 –
这会产生以下输出 –
这是intvalue=’1’的查询 –
这会产生以下输出 –
阅读更多:MySQL 教程