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 os nomes dos provedores de saúde em Michigan e Illinois que oferecem tanto cuidados primários quanto serviços de saúde mental.
 ###Tabelas: 
CREATE TABLE providers (id INT, name TEXT, service TEXT, location TEXT); INSERT INTO providers (id, name, service, location) VALUES (1, 'Healthcare One', 'Primary Care', 'Michigan'); INSERT INTO providers (id, name, service, location) VALUES (2, 'Care Central', 'Mental Health', 'Illinois'); INSERT INTO providers (id, name, service, location) VALUES (3, 'Provider Plus', 'Primary Care', 'Illinois'); INSERT INTO providers (id, name, service, location) VALUES (4, 'Community Care', 'Mental Health', 'Michigan');
SELECT name FROM providers WHERE (service = 'Primary Care' AND location = 'Michigan') OR (service = 'Mental Health' AND location = 'Illinois')