首页 > 解决方案 > mysql - 选择image_url = 0但返回所有行?

问题描述

我正在尝试完成以下 sql 语句

预期的结果只有 image_url 的值为 0

选择 product_id,image_url 从tour_product哪里 image_url = 0

但我得到了下图中的所有行

在此处输入图像描述

任何人都可以帮助我为什么会发生这种情况。

标签: mysqlsql

解决方案


您的image_url字段数据类型是字符串,因此它不接受数字,因此您使用单引号“”。

喜欢

SELECT product_id, image_url FROM tour_product WHERE image_url = '0'

推荐阅读