è necessaria una risposta filosofica: se conviene fare tante piccole query perchè hanno creato dei comandi per fari grandi query? potevano fare un parser per MYSQL fatto solo da SELECT, *, FROM WHERE = e poi ti gestivi tutto tramite PHP
in ogni caso megio recuperare tutti i campi necessari e scorrerli con php piuttosto che fare 200 query