Thanks for the detailed answer Michael this is exactly what I needed.
Just wanted to know one more thing if we have huge number of columns then explicitly calling them will be big line of column name when I require 199 out of 200 columns. Is there a simpler way for this as well ?