dunque...

se si tratta di un campo enum con soli 2 campi m o f...
non serve fare una query... sopratutto se i campi sono sempre gli stessi e non possono mai variare...

se tu dovessi riempire un campo select con i dati di una tabella che cambia, e farlo in modo dinamico, il modo è quello.

per quanto riguarda i i campi da selezionare, puoi scegliermi normalmente come fai per le query SQL.

spero di averti aiutato.