Relatório no iReport

preciso criar um Query dentro do iReport para pegar os dados de 2 tabelas.

Estou usando desta forma.

select id_cidade, nome_cidade, sigla from cidade, estado where id_cidade = $P!{cId}

porem ao digitar o id_cidade, ele me joga a cidade referente ao Id, porem não acontece o mesmo ao campo sigla.

Sempre joga a sigla PR, sendo que a cidade esta cadastrado em outra sigla.