Duvida no uso Jasper fazer aparecer campos que tenho que contar de outra tabela?

Olá,

uma duvida como posso fazer no iReport o seguinte :

  • Dados Usuário

  • Verificar se existe certificados

  • Se sim mostrar os certificados

layout do relatório

Nome Usuario Telefone Email


Possui certificado (Sim ou Não)


Lista de Certificados (Se possuir)

E estou usando a query abaixo :

como fazer ??? alguém poderia me ajudar …abs


[code]
 select count(ic.user_id) from certificate ix where ix.user_id= ic_user_id) contador

[/code]
[code]

select user.user_id ,
       user.name,
       user.email ,
       user.profession ,
       user.admissionDate ,
       user.object_state,
       user.group_id grupo,
       ig.name nome_grupo,
       user.role_id role,
       ir.name nome_role,
       ic.certificate_id,
       ic.serialnumber,
       select count(ic.user_id) from certificate ix where ix.user_id= ic_user_id) contador
from user user
left join group ig on user.group_id = ig.group_id
left join role ir on user.role_id = ir.role_id
left join certificate ic on user.user_id =ic.user_id
where (0=0  )
order by 2
[/code]