загрузка неполных данных CSV с загрузкой данных локального файла - PullRequest
0 голосов
/ 25 июня 2018

Я пытался загрузить данные из csv в мою базу данных mysql, используя LOAD DATA INFILE. В одной из колонок много пустых ячеек. Когда я пытаюсь выбрать непустые ячейки, используя где column <> '', результат показывает все строки, а не только пустые. Данные представляют собой сочетание чисел и типа данных строки и столбца varchar. Когда я выполняю поиск по столбцу! = 0, отображаются все числовые данные. Я знаю, что данные присутствуют, потому что, когда я делаю Select Distinct, я вижу все значения (но только один раз, как и должно быть). Как выбрать все непустые ячейки. Код для загрузки:

LOAD DATA LOCAL INFILE "'.$file.'"
    INTO TABLE '.$table.'
    FIELDS TERMINATED by \',\'
    LINES TERMINATED BY \'\n\'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...