Database
 sql >> Base de données >  >> RDS >> Database

Opérateurs arithmétiques SQL

Cette page contient toutes les informations, découvrez le concept des opérateurs arithmétiques SQL dans le tableau SQL à l'aide d'exemples.

Les opérateurs arithmétiques sont utilisés pour effectuer des calculs mathématiques sur les enregistrements numériques ou la valeur stockée dans la table SQL. L'opérateur arithmétique opère sur deux expressions comme l'addition de deux valeurs, la soustraction de deux valeurs, la multiplication de deux valeurs, la division et le module de deux valeurs. Cette opération est également effectuée sur les colonnes de la table SQL.

L'opérateur qui relève de l'opérateur arithmétique est le suivant :

1 Opérateurs d'addition SQL (+)

2 opérateurs de soustraction SQL (-)

3 opérateurs de multiplication SQL (*)

4 opérateurs de division SQL (/)

Considérez la table déjà existante nommée Diploma_Student :

Student_Id Student_Name First_Sem Second_Sem Third_Sem Quatrième_Sem Cinquième_Sem Sixth_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 Wanaré 85 88 86 82 84 85 85 5
202222 Venkatesh Iyer 90 89 87 90 92 91 90 3
202223 Anouchka 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 opérateur d'addition SQL (+)

L'opérateur SQL Addition est utilisé pour effectuer des calculs mathématiques sur les enregistrements numériques des tables données. Vous pouvez utiliser l'opérateur d'addition pour ajouter les valeurs numériques des colonnes données à partir de la table mentionnée dans la requête en spécifiant les noms de colonne comme opérande.

La syntaxe de l'opérateur SQL Addition est la suivante :

SELECT Column_Name1, Column_Name_2, Column_Name_3 + Column_Name_4 FROM Table_Name;

Voyons comment exécuter des opérateurs d'addition dans les requêtes SQL à l'aide de quelques exemples.

Exemple 1 : Exécutez une requête pour ajouter les colonnes First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem et Sixth_Sem à partir de 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;

Dans l'exemple d'opérateur d'addition ci-dessus, nous avons affiché l'identifiant et le nom de l'étudiant et effectué des opérations d'addition sur les colonnes First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem et Sixth_Sem nommées colonne "Addition of Percentage". Nous avons effectué une opération d'addition sur les multiples colonnes.

Le résultat de la requête ci-dessus est le suivant :

Student_Id Student_Name Ajout de pourcentage 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 Wanaré 510 5
202222 Venkatesh Iyer 539 3
202223 Anouchka Sen 448 1
202224 Aakash Jain 466 4
202225 Akshay Agarwal 503 5

Exemple 2 : Exécutez une requête pour effectuer une opération d'addition sur le champ total de la table diploma_Student.

SELECT Student_Id, Student_Name, Total + 3 AS 'Add Percentage', Department_Id FROM Diploma_Student;

Dans l'exemple de requête d'opérateur d'addition ci-dessus, nous avons ajouté 3 pourcentages à chaque étudiant aux champs totaux.

Le résultat de la requête ci-dessus est le suivant :

Student_Id Student_Name Ajouter un pourcentage 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 Wanaré 88 5
202222 Venkatesh Iyer 93 3
202223 Anouchka Sen 78 1
202224 Aakash Jain 81 4
202225 Akshay Agarwal 87 5

2 opérateurs de soustraction SQL (+) :

L'opérateur SQL Soustraction est utilisé pour effectuer des calculs mathématiques sur les enregistrements numériques des tables données. Nous pouvons utiliser l'opérateur de soustraction pour soustraire les valeurs numériques des colonnes données de la table mentionnée dans la requête en spécifiant les noms de colonne comme opérande.

La syntaxe de l'opérateur SQL Soustraction est :

SELECT Column_Name1, Column_Name_2, Column_Name_3 - Column_Name_4 FROM Table_Name;

Voyons comment exécuter des opérateurs de soustraction dans des requêtes SQL à l'aide de quelques exemples.

Exemple :Exécutez une requête pour soustraire les valeurs de sixième sem des valeurs de cinquième sem.

SELECT Student_Id, Student_Name,  Fifth_Sem - Sixth_Sem AS 'Subtraction of values', Department_Id FROM Diploma_Student;

Dans l'exemple de requête d'opérateur de soustraction ci-dessus, nous soustrayons les sixièmes valeurs Sem des cinquièmes valeurs Sem.

Le résultat de la requête ci-dessus est :

Student_Id Student_Name Soustraction de valeurs 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 Wanaré -1 5
202222 Venkatesh Iyer 1 3
202223 Anouchka Sen 2 1
202224 Aakash Jain 5 4
202225 Akshay Agarwal 8 5

3 opérateurs de multiplication SQL (+) :

L'opérateur SQL Multiplication est utilisé pour effectuer des calculs mathématiques sur les enregistrements numériques des tables données. Nous pouvons utiliser l'opérateur de multiplication pour multiplier les valeurs numériques des colonnes données à partir de la table mentionnée dans la requête en spécifiant les noms de colonne comme opérande.

La syntaxe de l'opérateur SQL Multiplication est :

SELECT Column_Name1, Column_Name_2 * Column_Name_3, Column_Name_4 FROM Table_Name;

Voyons comment exécuter les opérateurs de multiplication dans les requêtes SQL à l'aide de quelques exemples.

Exemple : Exécutez une requête pour multiplier la première colonne sem par 2.

SELECT Student_Id, Student_Name, First_Sem * 2 AS 'Multiplied by 2', Department_Id FROM Diploma_Student;

Dans l'exemple de requête d'opérateur de multiplication ci-dessus, nous avons multiplié la valeur de la première colonne sem par 2.

Le résultat de la requête ci-dessus est le suivant :

Student_Id Student_Name Multiplié par 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 Wanaré 170 5
202222 Venkatesh Iyer 180 3
202223 Anouchka Sen 140 1
202224 Aakash Jain 160 4
202225 Akshay Agarwal 170 5

4 opérateurs de division SQL (+) :

L'opérateur SQL Division est utilisé pour effectuer des calculs mathématiques sur les enregistrements numériques des tables données. Nous pouvons utiliser l'opérateur Division pour diviser les valeurs numériques des colonnes données de la table mentionnée dans la requête en spécifiant les noms de colonne comme opérande.

La syntaxe de l'opérateur SQL Division est la suivante :

SELECT Column_Name1, Column_Name_2 / Column_Name_3, Column_Name_4 FROM Table_Name;

Voyons comment exécuter les opérateurs de division dans les requêtes SQL à l'aide de quelques exemples.

Exemple : Exécutez une requête pour ajouter les colonnes First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem et Sixth_Sem et divisez la valeur par 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;

Dans l'exemple de requête d'opérateur de division ci-dessus, nous avons d'abord ajouté les valeurs de First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem et Sixth_Sem, puis nous avons divisé la valeur par 6. Nous avons effectué plusieurs opérations dans la requête ci-dessus.

Le résultat de la requête ci-dessus est le suivant :

Student_Id Student_Name Opération de division 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 Wanaré 85.0000 5
202222 Venkatesh Iyer 89.8333 3
202223 Anouchka Sen 74.6667 1
202224 Aakash Jain 77.6667 4
202225 Akshay Agarwal 83.8333 5