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 todos os registros de reivindicação para o status de reivindicação 'Aberto' como colunas separadas para o ID da reivindicação, estado da reivindicação e uma coluna para cada valor de status da reivindicação.
 ###Tabelas: 
CREATE TABLE claim (claim_id INT, claim_state VARCHAR(20), claim_status VARCHAR(20)); INSERT INTO claim VALUES (1, 'California', 'Pending'); INSERT INTO claim VALUES (2, 'Texas', 'Open');
SELECT claim_id, claim_state, MAX(CASE WHEN claim_status = 'Paid' THEN claim_status END) AS Paid, MAX(CASE WHEN claim_status = 'Pending' THEN claim_status END) AS Pending, MAX(CASE WHEN claim_status = 'Open' THEN claim_status END) AS Open FROM claim GROUP BY claim_id, claim_state;