首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理MYSQL中的NAs和空格

问处理MYSQL中的NAs和空格
EN

Stack Overflow用户
提问于 2014-11-05 23:10:17
回答 1查看 26关注 0票数 0

我有一个csv文件与100人的5列数据,即100行。数据是数字的。

我已经将其解析到MYSQL表中。

问题:数据中的空格或NAs在MYSQL表中被识别为0。

一种解决方案是将它们转换为空值。但是,我还有另一个脚本(php),用于在MYSQL表上运行搜索。在这个脚本中,5列数据中的每一列都有5个单独的表单,我可以在其中搜索每列的最大值或最小值。如果我运行一个没有maxes或mins的搜索,那么MYSQL表中的空值将被排除在搜索之外,并且从搜索查询中输出的行数少于100行。但我希望输出所有100行。

我相信这是这类数据的常见问题。

EN

回答 1

Stack Overflow用户

发布于 2014-11-05 23:16:45

您需要修复where子句以处理空值。它类似于:

代码语言:javascript
复制
where (@mincol1 is null or col1 >= @mincol1) and
      (@maxcol1 is null or col1 <= @maxcol1)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26760500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档