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: Excluir os registros de clientes que não pagaram suas contas há mais de 90 dias.
 ###Tabelas: 
CREATE TABLE Clients (ID INT PRIMARY KEY, Name VARCHAR(50), BillID INT, PaymentDate DATE); CREATE TABLE Bills (ID INT PRIMARY KEY, ClientID INT, Amount DECIMAL(10,2), BillingDate DATE); INSERT INTO Clients (ID, Name, BillID, PaymentDate) VALUES (1, 'John Doe', 1, '2022-01-01'), (2, 'Jane Smith', 2, '2022-02-15'), (3, 'Alice Johnson', 3, NULL); INSERT INTO Bills (ID, ClientID, Amount, BillingDate) VALUES (1, 1, 1000.00, '2022-01-01'), (2, 2, 2000.00, '2022-03-15'), (3, 3, 1500.00, '2022-06-30');
DELETE FROM Clients WHERE ID IN (SELECT Clients.ID FROM Clients LEFT JOIN Bills ON Clients.BillID = Bills.ID WHERE DATEDIFF(day, BillingDate, PaymentDate) > 90 AND PaymentDate IS NULL)