Multiplique duas colunas em SQL

Multiplique Duas Colunas Em Sql



No mundo dos bancos de dados, muitas vezes precisamos realizar operações matemáticas nos dados armazenados nas tabelas. Uma dessas operações comuns é uma multiplicação matemática que é útil quando precisamos determinar os valores totais, porcentagens ou qualquer outra métrica derivada.

Neste tutorial, aprenderemos sobre uma operação de multiplicação comum que envolve a divisão de duas colunas de uma tabela matemática.

Tabela de amostra

Para fins de demonstração, vamos criar uma tabela que contém dados métricos e usá-la para ilustrar como multiplicar duas colunas em SQL.







CRIAR TABELA país_dados (
id INT AUTO_INCREMENT CHAVE PRIMÁRIA NÃO NULA,
nome_país VARCHAR(255) NÃO NULO,
população INT NÃO NULO,
distância FLOAT NÃO NULO,
PIB DECIMAL(15,
2) NÃO NULO PADRÃO (0)
);

Isso deve criar uma tabela chamada “country_data” e contém informações do país, como nome do país, população, distância total e PIB.



Podemos então inserir os registros na tabela da seguinte forma:



INSERIR
EM
dados_país (nome_país,
população,
distância,
PIB)
VALORES
('Estados Unidos',
331002651,
9831,34,
22675248,00),
('China',
1439323776,
9824,58,
16642205,00),
('Índia',
1380004385,
3846,17,
2973191,00),
('Brasil',
212559417,
8326,19,
1839756,00),
('Rússia',
145934462,
10925,55,
1683005,00);

A saída resultante é a seguinte:





Multiplique duas colunas em SQL

Suponha que queiramos calcular o produto das colunas de população e distância. Podemos multiplicar a população total pela distância do país.



No SQL, para multiplicar duas colunas, utilizamos o operador “*” seguido das colunas nas quais desejamos dividir.

Por exemplo:

SELECIONAR
nome do país,
população,
distância,
PIB,
(população * distância) AS prod
DE
dados_país;

Nesse caso, multiplicamos a coluna da população pela coluna da distância e atribuímos à coluna resultante o alias de prod.

O conjunto resultante é o seguinte:

Isso mostra a população média de um país por unidades quadradas.

Conclusão

Neste tutorial, aprendemos como podemos realizar a multiplicação matemática em SQL multiplicando duas colunas da tabela para buscar os resultados para cada valor correspondente.