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 |