\documentclass{article}
\usepackage{pgfplotstable,xstring}
\usepackage{filecontents,etoolbox,longtable}
%
%%----------------Model table wanted-----------------------
%% Reg.No. Name Quota Caste Marks
%% 5001 kalaitchelvi S PY MBC 101
%% 5015 Vijayamurali S.V. PY MBC 102
%% 5016 Thamizharasan S PY MBC 73
%%---------------------------------------------------------
%
\begin{filecontents}{marksort.csv}
Reg.No.,Name,Quota,Caste,Gate,Gate-Marks,Spl. Category,Sponsored,Course,Marks,