Php 使用加载数据本地填充加载不完整的csv数据
我一直在尝试使用load data INFILE将数据从csv加载到我的mysql数据库。其中一列有许多空单元格。当我尝试使用where列“”选择非空单元格时,结果显示所有行,而不仅仅是非空行。数据是数字和字符串的混合,列数据类型为varchar。当我使用列进行搜索时=0时,将显示所有数字数据。我知道数据是存在的,因为当我选择Distinct时,我可以看到所有的值(但应该只看到一次)。如何选择所有非空单元格。上传代码为:Php 使用加载数据本地填充加载不完整的csv数据,php,mysql,csv,file-upload,Php,Mysql,Csv,File Upload,我一直在尝试使用load data INFILE将数据从csv加载到我的mysql数据库。其中一列有许多空单元格。当我尝试使用where列“”选择非空单元格时,结果显示所有行,而不仅仅是非空行。数据是数字和字符串的混合,列数据类型为varchar。当我使用列进行搜索时=0时,将显示所有数字数据。我知道数据是存在的,因为当我选择Distinct时,我可以看到所有的值(但应该只看到一次)。如何选择所有非空单元格。上传代码为: LOAD DATA LOCAL INFILE "'.$file.'"
LOAD DATA LOCAL INFILE "'.$file.'"
INTO TABLE '.$table.'
FIELDS TERMINATED by \',\'
LINES TERMINATED BY \'\n\'
Try
列不为空
也请向我们显示表定义。