Dúvida em Consulta SQL

Pessoal tenho a seguinte consulta SQL:

SELECT
id_rr,
ano,
num_rr,
id_rr_remetente,
id_rr_destino,
id_rr_motivo,
processo,
interessado_assunto,
id_rr_responsavel,
data_cadastro
FROM
rr_relacao_remessa

Porém quero colocar essa consulta em um ReportPDF mostrando apenas o último registro cadastrado e não estou estou conseguindo.
Alguém pode dizer como seria?

Supondo que id_rr seja auto incremento isto deve funcionar:

SELECT
id_rr,
ano,
num_rr,
id_rr_remetente,
id_rr_destino,
id_rr_motivo,
processo,
interessado_assunto,
id_rr_responsavel,
data_cadastro
FROM
rr_relacao_remessa
ORDER BY
id_rr DESC
LIMIT 1

Não deu certo, não está ou eu uso o ORDER BY ou uso o LIMIT os dois juntos não está aceitando alguém tem alguma ideia do que pode ser?

Amigo, a sintaxe do comando está correta.

Você pode criar uma view no banco de dados e usá-la no relatório em lugar da tabela.

Pesquise a função last_insert_id() do MySQL também que retorno

Já tentou usar MAX(id) ?