Database
 sql >> Base de Dados >  >> RDS >> Database

Operadores aritméticos SQL


Esta página contém todas as informações, aprenda sobre o conceito de Operadores Aritméticos SQL na tabela SQL com a ajuda de exemplos.

Os Operadores Aritméticos são usados ​​para realizar cálculos matemáticos nos registros numéricos ou no valor armazenado na tabela SQL. O operador aritmético opera em duas expressões como a adição de dois valores, a subtração de dois valores, a multiplicação de dois valores, a divisão e o módulo de dois valores. Essa operação também é executada nas colunas da tabela SQL.

O operador que vem sob o operador aritmético é o seguinte:

1 Operadores de adição SQL (+)

2 Operadores de Subtração SQL (-)

3 Operadores de Multiplicação SQL (*)

4 Operadores de Divisão SQL (/)

Considere a tabela já existente chamada Diploma_Student:
ID_aluno Nome_Aluno Primeiro_Sem Segundo_Sem Terceiro_Sem Quarto_Sem Fifth_Sem Sexto_Sem Total Department_Id
202111 Vaishnavi Patil 94 91 88 85 95 92 91 1
202112 Vaibhav Lokhande 85 90 92 80 85 82 86 2
202113 Yash Dhull 90 88 94 87 85 90 89 3
202114 Sonali Patole 95 90 92 88 92 90 91 4
202115 Axar Patel 85 80 82 86 92 84 85 1
202116 Meena Mishra 78 75 80 74 85 77 78 3
202117 Mahesh Kumbhar 75 80 75 78 80 76 77 5
202118 Sakashi Patil 80 78 74 78 80 77 78 2
202119 Sopan Bhore 70 68 75 75 80 80 75 2
202220 Prajwal Lokhande 80 85 85 75 78 80 81 4
202221 Anuja Wanare 85 88 86 82 84 85 85 5
202222 Venkatesh Iyer 90 89 87 90 92 91 90 3
202223 Anushka Sen 70 75 71 74 80 78 75 1
202224 Aakash Jain 80 75 72 74 85 80 78 4
202225 Akshay Agarwal 85 80 78 88 90 82 84 5

1 operadores de adição SQL (+)

O operador SQL Addition é usado para realizar cálculos matemáticos nos registros numéricos das tabelas fornecidas. Você pode usar o operador de adição para adicionar os valores numéricos das colunas fornecidas da tabela mencionada na consulta, especificando os nomes das colunas como o operando.

A sintaxe do operador SQL Addition é a seguinte:
SELECT Column_Name1, Column_Name_2, Column_Name_3 + Column_Name_4 FROM Table_Name;

Vamos entender como executar operadores de adição nas consultas SQL com a ajuda de alguns exemplos.

Exemplo 1: Execute uma consulta para adicionar as colunas First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem e Sixth_Sem do Diploma_Student.
SELECT Student_Id, Student_Name, First_Sem + Second_Sem + Third_Sem + Fourth_Sem + Fifth_Sem + Sixth_Sem AS 'Addition of Percentage', Department_Id FROM Diploma_Student;

No exemplo do operador de adição acima, exibimos o ID do aluno e o nome do aluno e realizamos operações de adição nas colunas First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem e Sixth_Sem denominadas coluna como 'Adição de Porcentagem'. Realizamos uma operação de adição nas várias colunas.

A saída da consulta acima é a seguinte:
ID_aluno Nome_Aluno Adição de porcentagem Department_Id
202111 Vaishnavi Patil 545 1
202112 Vaibhav Lokhande 514 2
202113 Yash Dhull 534 3
202114 Sonali Patole 547 4
202115 Axar Patel 409 1
202116 Meena Mishra 469 3
202117 Mahesh Kumbhar 464 5
202118 Sakashi Patil 467 2
202119 Sopan Bhore 448 2
202220 Prajwal Lokhande 483 4
202221 Anuja Wanare 510 5
202222 Venkatesh Iyer 539 3
202223 Anushka Sen 448 1
202224 Aakash Jain 466 4
202225 Akshay Agarwal 503 5

Exemplo 2: Execute uma consulta para realizar uma operação de adição no campo total da tabela diploma_Student.
SELECT Student_Id, Student_Name, Total + 3 AS 'Add Percentage', Department_Id FROM Diploma_Student;

No exemplo de consulta do operador de adição acima, adicionamos 3 porcentagens para cada aluno ao Total de campos.

A saída da consulta acima é a seguinte:
ID_aluno Nome_Aluno Adicionar porcentagem Department_Id
202111 Vaishnavi Patil 94 1
202112 Vaibhav Lokhande 89 2
202113 Yash Dhull 92 3
202114 Sonali Patole 94 4
202115 Axar Patel 88 1
202116 Meena Mishra 81 3
202117 Mahesh Kumbhar 80 5
202118 Sakashi Patil 81 2
202119 Sopan Bhore 78 2
202220 Prajwal Lokhande 84 4
202221 Anuja Wanare 88 5
202222 Venkatesh Iyer 93 3
202223 Anushka Sen 78 1
202224 Aakash Jain 81 4
202225 Akshay Agarwal 87 5

2 operadores de subtração SQL (+):

O operador SQL Subtraction é usado para realizar cálculos matemáticos nos registros numéricos das tabelas fornecidas. Podemos usar o operador de subtração para subtrair os valores numéricos das colunas fornecidas da tabela mencionada na consulta, especificando os nomes das colunas como o operando.

A sintaxe do operador SQL Subtraction é:
SELECT Column_Name1, Column_Name_2, Column_Name_3 - Column_Name_4 FROM Table_Name;

Vamos entender como executar operadores de subtração em consultas SQL com a ajuda de alguns exemplos.

Exemplo:Execute uma consulta para subtrair os valores do Sexto sem dos valores do Quinto sem.
SELECT Student_Id, Student_Name,  Fifth_Sem - Sixth_Sem AS 'Subtraction of values', Department_Id FROM Diploma_Student;

No exemplo de consulta do operador de subtração acima, subtraímos os sextos valores Sem dos quintos valores Sem.

A saída da consulta acima é:
ID_aluno Nome_Aluno Subtração de valores Department_Id
202111 Vaishnavi Patil 3 1
202112 Vaibhav Lokhande 3 2
202113 Yash Dhull -5 3
202114 Sonali Patole 2 4
202115 Axar Patel 8 1
202116 Meena Mishra 8 3
202117 Mahesh Kumbhar 4 5
202118 Sakashi Patil 3 2
202119 Sopan Bhore 0 2
202220 Prajwal Lokhande -2 4
202221 Anuja Wanare -1 5
202222 Venkatesh Iyer 1 3
202223 Anushka Sen 2 1
202224 Aakash Jain 5 4
202225 Akshay Agarwal 8 5

3 operadores de multiplicação SQL (+):

O operador SQL Multiplication é usado para realizar cálculos matemáticos nos registros numéricos das tabelas fornecidas. Podemos usar o operador Multiplication para multiplicar os valores numéricos das colunas fornecidas da tabela mencionada na consulta, especificando os nomes das colunas como o operando.

A sintaxe do operador SQL Multiplication é:
SELECT Column_Name1, Column_Name_2 * Column_Name_3, Column_Name_4 FROM Table_Name;

Vamos entender como executar operadores de multiplicação nas consultas SQL com a ajuda de alguns exemplos.

Exemplo: Execute uma consulta para multiplicar a primeira coluna sem por 2.
SELECT Student_Id, Student_Name, First_Sem * 2 AS 'Multiplied by 2', Department_Id FROM Diploma_Student;

No exemplo de consulta do operador de multiplicação acima, multiplicamos o valor da primeira coluna sem por 2.

A saída da consulta acima é a seguinte:
ID_aluno Nome_Aluno Multiplicado por 2 Department_Id
202111 Vaishnavi Patil 188 1
202112 Vaibhav Lokhande 170 2
202113 Yash Dhull 180 3
202114 Sonali Patole 190 4
202115 Axar Patel 170 1
202116 Meena Mishra 156 3
202117 Mahesh Kumbhar 150 5
202118 Sakashi Patil 160 2
202119 Sopan Bhore 140 2
202220 Prajwal Lokhande 160 4
202221 Anuja Wanare 170 5
202222 Venkatesh Iyer 180 3
202223 Anushka Sen 140 1
202224 Aakash Jain 160 4
202225 Akshay Agarwal 170 5

4 operadores de divisão SQL (+):

O operador SQL Division é usado para realizar cálculos matemáticos nos registros numéricos das tabelas fornecidas. Podemos usar o operador Divisão para dividir os valores numéricos das colunas fornecidas da tabela mencionada na consulta, especificando os nomes das colunas como operando.

A sintaxe do operador SQL Division é a seguinte:
SELECT Column_Name1, Column_Name_2 / Column_Name_3, Column_Name_4 FROM Table_Name;

Vamos entender como executar operadores de divisão nas consultas SQL com a ajuda de alguns exemplos.

Exemplo: Execute uma consulta para adicionar as colunas First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem e Sixth_Sem e divida o valor por 6.
SELECT Student_Id, Student_Name, (First_Sem + Second_Sem + Third_Sem + Fourth_Sem + Fifth_Sem + Sixth_Sem)/6 AS 'Division Operation', Department_Id FROM Diploma_Student;

No exemplo de consulta do operador de divisão acima, primeiro adicionamos valores de First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem e Sixth_Sem e, em seguida, dividimos o valor por 6. Realizamos várias operações na consulta acima.

A saída da consulta acima é a seguinte:
ID_aluno Nome_Aluno Operação da Divisão Department_Id
202111 Vaishnavi Patil 90.8333 1
202112 Vaibhav Lokhande 85.6667 2
202113 Yash Dhull 89.0000 3
202114 Sonali Patole 91.1667 4
202115 Axar Patel 84.8333 1
202116 Meena Mishra 78.1667 3
202117 Mahesh Kumbhar 77.3333 5
202118 Sakashi Patil 77.8333 2
202119 Sopan Bhore 74.6667 2
202220 Prajwal Lokhande 80,5000 4
202221 Anuja Wanare 85.0000 5
202222 Venkatesh Iyer 89.8333 3
202223 Anushka Sen 74.6667 1
202224 Aakash Jain 77.6667 4
202225 Akshay Agarwal 83.8333 5