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: Mostrar as minas que extraíram carvão, ferro, ouro ou prata, mas não urânio.
 ###Tabelas: 
CREATE TABLE mine (id INT, name VARCHAR(50), location VARCHAR(50));CREATE TABLE coal_mine (mine_id INT, amount INT);CREATE TABLE iron_mine (mine_id INT, amount INT);CREATE TABLE gold_mine (mine_id INT, amount INT);CREATE TABLE silver_mine (mine_id INT, amount INT);CREATE TABLE uranium_mine (mine_id INT, amount INT);
SELECT m.name, m.location FROM mine m LEFT JOIN coal_mine c ON m.id = c.mine_id LEFT JOIN iron_mine i ON m.id = i.mine_id LEFT JOIN gold_mine g ON m.id = g.mine_id LEFT JOIN silver_mine s ON m.id = s.mine_id LEFT JOIN uranium_mine u ON m.id = u.mine_id WHERE c.mine_id IS NOT NULL OR i.mine_id IS NOT NULL OR g.mine_id IS NOT NULL OR s.mine_id IS NOT NULL AND u.mine_id IS NULL;