Den här sidan innehåller all information, lär dig om SQL Arithmetic Operators-konceptet i SQL-tabellen med hjälp av exempel.
Aritmetiska operatorer används för att utföra matematiska beräkningar på de numeriska posterna eller värdet som lagras i SQL-tabellen. Den aritmetiska operatorn arbetar på två uttryck som addition av två värden, subtraktion av två värden, multiplikation av två värden, division och modulen för två värden. Denna operation utförs också på kolumnerna i SQL-tabellen.
Operatören som kommer under den aritmetiska operatorn är följande:
1 SQL-tilläggsoperatörer (+)
2 SQL-subtraktionsoperatorer (-)
3 SQL multiplikationsoperatorer (*)
4 SQL Division Operators (/)
Tänk på den redan befintliga tabellen med namnet Diploma_Student:
Student_Id | Student_Name | First_Sem | Andra_Sem | Tredje_Sem | Fjärde_Sem | Femte_Sem | Sjätte_Sem | Totalt | 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 SQL-tilläggsoperatörer (+)
SQL Addition-operatorn används för att utföra matematiska beräkningar på de numeriska posterna i de givna tabellerna. Du kan använda additionsoperatorn för att lägga till de numeriska värdena för de givna kolumnerna från den nämnda tabellen i frågan genom att ange kolumnnamn som operanden.
Syntaxen för SQL Addition-operatorn är följande:
SELECT Column_Name1, Column_Name_2, Column_Name_3 + Column_Name_4 FROM Table_Name;
Låt oss förstå hur man kör additionsoperatorer i SQL-frågorna med hjälp av några exempel.
Exempel 1: Kör en fråga för att lägga till kolumnerna First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem och Sixth_Sem från 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;
I ovanstående additionsoperatorexempel har vi visat student-id och elevnamn och utfört additionsoperationer på kolumnerna First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem och Sixth_Sem med namnet "Addition of Percentage". Vi har utfört en additionsoperation på de flera kolumnerna.
Utdata från ovanstående fråga är som följer:
Student_Id | Student_Name | Tillägg av procentandel | 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 |
Exempel 2: Kör en fråga för att utföra en tilläggsåtgärd på det totala fältet från tabellen diploma_Student.
SELECT Student_Id, Student_Name, Total + 3 AS 'Add Percentage', Department_Id FROM Diploma_Student;
I ovanstående frågeexempel med tilläggsoperator lade vi till 3 procentsatser för varje elev i Totalfälten.
Utdata från ovanstående fråga är som följer:
Student_Id | Student_Name | Lägg till procentandel | 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 SQL-subtraktionsoperatorer (+):
SQL-subtraktionsoperatorn används för att utföra matematiska beräkningar på de numeriska posterna i de givna tabellerna. Vi kan använda subtraktionsoperatorn för att subtrahera de numeriska värdena för de givna kolumnerna från den nämnda tabellen i frågan genom att ange kolumnnamn som operanden.
Syntaxen för SQL-subtraktionsoperatorn är:
SELECT Column_Name1, Column_Name_2, Column_Name_3 - Column_Name_4 FROM Table_Name;
Låt oss förstå hur man kör subtraktionsoperatorer i SQL-frågor med hjälp av några exempel.
Exempel:Kör en fråga för att subtrahera sjätte sem-värdena från femte sem-värdena.
SELECT Student_Id, Student_Name, Fifth_Sem - Sixth_Sem AS 'Subtraction of values', Department_Id FROM Diploma_Student;
I subtraktionsoperatorns frågeexempel ovan subtraherar vi de sjätte Sem-värdena från de femte Sem-värdena.
Utdata från ovanstående fråga är:
Student_Id | Student_Name | Subtraktion av värden | 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 SQL-multiplikationsoperatorer (+):
SQL-multiplikationsoperatorn används för att utföra matematiska beräkningar på de numeriska posterna i de givna tabellerna. Vi kan använda multiplikationsoperatorn för att multiplicera de numeriska värdena för de givna kolumnerna från den nämnda tabellen i frågan genom att ange kolumnnamn som operanden.
Syntaxen för SQL-multiplikationsoperatorn är:
SELECT Column_Name1, Column_Name_2 * Column_Name_3, Column_Name_4 FROM Table_Name;
Låt oss förstå hur man kör multiplikationsoperatorer i SQL-frågor med hjälp av några exempel.
Exempel: Kör en fråga för att multiplicera den första sem-kolumnen med 2.
SELECT Student_Id, Student_Name, First_Sem * 2 AS 'Multiplied by 2', Department_Id FROM Diploma_Student;
I ovanstående multiplikationsoperator-frågeexempel multiplicerade vi det första sem-kolumnvärdet med 2.
Utdata från ovanstående fråga är som följer:
Student_Id | Student_Name | Multiplicerat med 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 SQL Division Operators (+):
SQL Division-operatorn används för att utföra matematiska beräkningar på de numeriska posterna i de givna tabellerna. Vi kan använda divisionsoperatorn för att dela de numeriska värdena för de givna kolumnerna från den nämnda tabellen i frågan genom att ange kolumnnamn som operanden.
Syntaxen för SQL Division-operatorn är följande:
SELECT Column_Name1, Column_Name_2 / Column_Name_3, Column_Name_4 FROM Table_Name;
Låt oss förstå hur man kör divisionsoperatorer i SQL-frågorna med hjälp av några exempel.
Exempel: Kör en fråga för att lägga till kolumnerna First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem och Sixth_Sem och dividera värdet med 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;
I exemplet ovan för divisionsoperatorfrågan lade vi först till värden från First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem och Sixth_Sem och dividerade sedan värdet med 6. Vi utförde flera operationer i ovanstående fråga.
Utdata från ovanstående fråga är som följer:
Student_Id | Student_Name | Divisionsverksamhet | 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 |