pues tienen que llegar a un acuerdo, es muy dificil hacer consultas de campos que no sabes que existen, tu puedes obtener los datos de una tabla con el comando
DESCRIBE , pero como te dije tienen que llegar a un acuerdo porque ambas partes de un sistema se complementan ya que si tu tienes la interfaz que va a trabajar con los datos de esa base de datos con el usuario debes de tener el conocimiento de que campos y que datos hay en la misma, saludos