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: Liste todos os acordos de negociação coletiva que não incluem nenhuma compensação monetária.
 ###Tabelas: 
CREATE TABLE cb_agreements (id INT PRIMARY KEY, union_id INT, agreement TEXT); CREATE TABLE unions (id INT PRIMARY KEY, name VARCHAR(255)); INSERT INTO cb_agreements (id, union_id, agreement) VALUES (1, 1, 'Non-monetary agreement'), (2, 1, 'Monetary agreement'), (3, 2, 'Monetary agreement'), (4, 3, 'Non-monetary agreement'); INSERT INTO unions (id, name) VALUES (1, 'Union A'), (2, 'Union B'), (3, 'Union C');
SELECT agreement FROM cb_agreements u WHERE u.id NOT IN (SELECT union_id FROM cb_agreements WHERE agreement LIKE '%monetary%');