首页 > 解决方案 > 为什么我的函数在 MySQL 中没有按预期工作?

问题描述

我试图弄清楚为什么 MYSQL 没有按预期工作。

我将数据从 CSV 导入到名为 Products 的表中,如屏幕截图所示。这是一个只有 ID 和名称的小表。

在此处输入图像描述

但是当我运行 where 子句,找出 Name = 'SMS' 的位置时,它什么也不返回?我不明白问题是什么。

我在 Notepad++ 中的 CSV 内容如下所示:

在此处输入图像描述

如果这里有任何错误,这就是我以前在我的 CSV 中加载的内容。

在此处输入图像描述

标签: mysqlsqlwhere-clause

解决方案


你能分享你的csv文件内容吗?

我以前也发生过这种情况,问题是因为csv文件中的数据中有一些空格。

因此,也许您可​​以先解析 csv 文件数据(删除“不需要”的空格),然后再将其导入数据库


推荐阅读