select nome_tipo_secao, fc_trecho, nome_setor, nome_tipo_secao from setores, fc_versoes, (select 
	max(fc_nome_versao) as max,
	fc_id_chave_categoria as id_secao, 
	fc_nome_categoria as nome_secao, 
	fc_id_tipo_secao as id_tipo_secao, 
	fc_nome_nested_tipo_secao as nome_tipo_secao, 
	group_concat(concat(" [",fc_nome_versao," / ",fc_id_secao," = ",fc_id_chave_versao," - ", substring(fc_trecho,1,10),"] ") order by fc_nome_versao) as versoes
from 

	fc_versoes, 
	fc_secoes, 
	fc_nested_tipos_secoes 

where 

	fc_id_chave_categoria = fc_id_secao and 
	fc_id_chave_nested_tipo_secao = fc_id_tipo_secao 

group by 

	fc_id_secao 

having count(*) > 1) as trechos where trechos.max = fc_nome_versao and id_chave_setor = fc_trecho and id_tipo_secao = 2; 



