Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Mostrar registros de conformidade com o número total de embarcações e seus respectivos status de conformidade das tabelas 'compliance_records' e 'vessels'.
 ###Tabelas: 
CREATE TABLE compliance_records (record_id INT, compliance_status TEXT, vessel_id INT);
SELECT v.vessel_name, c.compliance_status, COUNT(v.vessel_id) as total_vessels FROM compliance_records c INNER JOIN vessels v ON c.vessel_id = v.vessel_id GROUP BY c.compliance_status;