I have loaded data from a .csv file and am inserting it into the database using the LoadData method.
The below query is working for me:
LOAD DATA LOCAL INFILE '"$FILE1"'
INTO TABLE inventory FIELDS
TERMINATED BY ','
ENCLOSED BY '\"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES (@ignore ,StockType ,StockNo ,ServiceVIN ,YearMake ,CMake ,SModel ,BodyType ,Color ,Interiorcolor ,@ignore ,EngineSize ,@ignore ,Transmission ,Miles ,List ,@ignore ,@ignore ,Drive ,@ignore ,Details ,@ignore ,ModelType ,@ignore ,@ignore ,@ignore ,Trim)
SET CreatedAt = NOW();"
But I need to insert the data with the ascending order in the List Column. Is this possible?
I have tried orderby in this query But it is not working.
Working query:
LOAD DATA LOCAL INFILE '"$FILE1"'
INTO TABLE inventory FIELDS TERMINATED BY ','
ENCLOSED BY '\"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES (@ignore ,StockType ,StockNo ,ServiceVIN ,YearMake ,CMake ,SModel ,BodyType ,Color ,Interiorcolor ,@ignore ,EngineSize ,@ignore ,Transmission ,Miles ,List ,@ignore ,@ignore ,Drive ,@ignore ,Details ,@ignore ,ModelType ,@ignore ,@ignore ,@ignore ,Trim)
SET CreatedAt = NOW();"