need an architectural suggestion
Here's what I am trying to achieve.

I have a SQL server database with 16 tables.

Now I need to generate a flat file as following.

    Field1, value1,value2, ..., valueN
    Field2, value1,value2, ..., valueN
    Field3, value1,value2, ..., valueN
    .
    .
    .
    FieldN, value1,value2, ..., valueN

Where Fields are **similar** to Column names in **multiple tables**. However its not the same name. There is a 1 to 1 relation between Field and column names. 

How should I do this?

Thank You
need an architectural suggestion
===

Here's what I am trying to achieve.

I have a SQL server database with 16 tables.

Now I need to generate a flat file as following.

    Field1, value1,value2, ..., valueN
    Field2, value1,value2, ..., valueN
    Field3, value1,value2, ..., valueN
    .
    .
    .
    FieldN, value1,value2, ..., valueN

Where Fields are **similar** to Column names in **multiple tables**. However its not the same name. There is a 1 to 1 relation between Field and column names. 

How should I do this?

Thank You