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 todas as políticas com seus respectivos grupos de defesa.
 ###Tabelas: 
CREATE TABLE Policies (PolicyID INT, PolicyName VARCHAR(50)); INSERT INTO Policies (PolicyID, PolicyName) VALUES (1, 'Policy A'); INSERT INTO Policies (PolicyID, PolicyName) VALUES (2, 'Policy B'); CREATE TABLE AdvocacyGroups (AdvocacyGroupID INT, AdvocacyGroupName VARCHAR(50)); INSERT INTO AdvocacyGroups (AdvocacyGroupID, AdvocacyGroupName) VALUES (1, 'AG1'); INSERT INTO AdvocacyGroups (AdvocacyGroupID, AdvocacyGroupName) VALUES (2, 'AG2'); CREATE TABLE PolicyAdvocacy (PolicyID INT, AdvocacyGroupID INT); INSERT INTO PolicyAdvocacy (PolicyID, AdvocacyGroupID) VALUES (1, 1); INSERT INTO PolicyAdvocacy (PolicyID, AdvocacyGroupID) VALUES (2, 2);
SELECT p.PolicyName, ag.AdvocacyGroupName FROM Policies p INNER JOIN PolicyAdvocacy pa ON p.PolicyID = pa.PolicyID INNER JOIN AdvocacyGroups ag ON pa.AdvocacyGroupID = ag.AdvocacyGroupID;