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 e localizações de minas que tenham extraído ou ouro ou prata, mas não ambos.
 ###Tabelas: 
CREATE TABLE mine (id INT, name VARCHAR(50), location VARCHAR(50));CREATE TABLE gold_mine (mine_id INT, amount INT);CREATE TABLE silver_mine (mine_id INT, amount INT);
SELECT m.name, m.location FROM mine m LEFT JOIN gold_mine g ON m.id = g.mine_id LEFT JOIN silver_mine s ON m.id = s.mine_id WHERE g.mine_id IS NOT NULL AND s.mine_id IS NULL OR s.mine_id IS NOT NULL AND g.mine_id IS NULL;