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: Identifique os acordos de negociação coletiva que expirarão nos próximos 6 meses, ordenados por data de expiração.
 ###Tabelas: 
CREATE TABLE cb_agreements (id INT, union TEXT, employer TEXT, expiration_date DATE); INSERT INTO cb_agreements (id, union, employer, expiration_date) VALUES (1, 'AFL-CIO', 'Tesla', '2023-04-01'); INSERT INTO cb_agreements (id, union, employer, expiration_date) VALUES (2, 'UAW', 'Ford', '2023-05-15');
SELECT * FROM cb_agreements WHERE expiration_date BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 6 MONTH) ORDER BY expiration_date;