Gerar relatórios no MySQL

Tenho um banco de dados no MySQL que eu alimento usando Java, contudo preciso tirar desse banco alguns relatórios simples (totalização, por data, por item, etc) para muito complexo.
Qual a maneira mais rápida e produtiva para se fazer isso?

Olha, Petter, uma das melhores maneiras de se gerar relatorios com java é a utilizaçao do Front-end JasperReport/iReport. É relativamente fácil criar relatorios a partir dessa ferramenta.
Dê uma olhada neste ótimo tutorial aqui no GUJ:
http://www.guj.com.br/java.tutorial.artigo.151.1.guj

Não se esqueça que aqui no proprio guj tem otimos tutoriais sobre Jasper & iReports que podem sanar muitas das suas duvidas de iniciante.

Até

Valeu !