Perdón. Me acabo de dar cuenta que la consulta que yo puse es idéntica a la que tu pusiste arriba. Error mío.
Analizando tu cuestión en detalle, creo que no tiene solución.
No puedes obtener un campo concreto de citas ya que el resultado de dicho campo podría no ser único. Por eso creo que la consulta que planteas 'lógicamente' no tiene solución.
Al hacer un 'Distinct' del ID de tu tabla Citas, estás obteniendo un valor único, en este caso sí. Pero dicho ID, se corresponde de hecho con muchos registros diferentes de tu tabla citas, por lo que no se puede devolver un valor único para un campo concreto de citas que no sea el propio 'Distinct ID'.
Espero haberme explicado correctamente y estar acertado en mi argumentación.
