Перед успешным импортом содержимого CSV-файла в mysql db у меня возникла странная проблема. Данные из файла csv успешно импортируются в таблицу db, но результаты запроса не возвращаются, если я запускаю любой SQL-запрос с условием on on table. Я могу запустить запрос:
select * from mst_question
но результаты не возвращаются, если условие задано и условие выполнено
select * from mst_question where qtype='single'
В таблице есть строки, где столбец qtype содержит текст условия «single», но результаты не возвращаются.
Как ни странно, если я редактирую содержимое столбца «qtype» в таблице и заменяю тестовый «одиночный», набрав «single», строка возвращается … для каждой строки, которую я редактирую !!!
Мой файл .csv:
que_id,test_id,que_desc,ans1,ans2,ans3,ans4,true_ans,qtype ,11,In which year is the HTML specification supposed to be complete and finalized?,2012,2015,2020,2022,D,single ,11,Which of the following doctypes was introduced by HTML5?,<!doctype xhtml>,<!doctype html>,"<!doctype html PUBLIC ""-//W3C//DTD HTML 5.0 Transitional//EN"">","<!doctype html5 PUBLIC ""-//W3C//DTD HTML 5.0 Transitional//EN"">",B,single ,11,How do you stop crawlers from following links to sites you don't want to be associated with?,"<a href=""#"" rel=""nofollow""> ","<a href=""#"" rel=""dontgo""> ","<a href=""#"" rel=""nogo""> ","<a href=""#"" rel=""noassociation"">",A,single ,11,Which tag is used to define a section of the page that has content that is related but not critical to the main content in HTML5?,<article> ,<sidesection> ,<aside> ,<section> ,C,single ,11,The <article> is used to contain a main article. What is the tag used to break it into sections?,<article> ,<time> ,<aside> ,<section> ,D,single
Мой синтаксис LADAL DATA LADAL DATA:
LOAD DATA LOCAL INFILE 'quest.csv' INTO TABLE mst_question FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY """" IGNORE 1 LINES
Вывод после выполнения LOAD DATA LOCAL INFILE:
(5 row(s)affected) (0 ms taken)
Мой SQL-запрос (который дает результаты):
select * from mst_question
Результат :
(5 row(s)returned) (0 ms taken)
Мой SQL-запрос с простым условием (который не дает результатов):
select * from mst_question where qtype='single'
Результат:
(0 row(s)returned) (0 ms taken)
Что я делаю не так ????
Не могу найти его …. Pls советует …