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: Quantas polegadas tem o comprimento do cano quando a mira traseira é do tipo weaver e o perfil do cano é A2?
 ###Tabelas: CREATE TABLE diemaco_colt_canada_models (diemaco_colt_canada_models_id AUTO_INCREMENT PRIMARY KEY, Colt model no. VARCHAR, Diemaco model VARCHAR, Stock VARCHAR, Fire control VARCHAR, Rear sight VARCHAR, Forward assist VARCHAR, Barrel length VARCHAR, Barrel profile VARCHAR, Barrel twist VARCHAR, Hand guards VARCHAR, Bayonet Lug VARCHAR, Muzzle device VARCHAR) CREATE TABLE list_of_rural_communities_in_new_brunswick (list_of_rural_communities_in_new_brunswick_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Population (2011) INT, Population (2006) INT, Change (%) VARCHAR, Area (km²) VARCHAR, Population density VARCHAR) CREATE TABLE yellow_cards (yellow_cards_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Championship INT, League Cup INT, FA Cup INT, Total INT) CREATE TABLE ice_dancing (ice_dancing_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Name VARCHAR, Nation VARCHAR, Points INT, Places VARCHAR) CREATE TABLE singles:_9_2–7 (singles:_9_2–7_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Championship VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR)  
SELECT Barrel length FROM diemaco_colt_canada_models WHERE Rear sight = Weaver AND Barrel profile = A2