Deze pagina bevat alle informatie, leer over het SQL Rekenkundige Operators-concept in de SQL-tabel met behulp van voorbeelden.
De rekenkundige operatoren worden gebruikt om wiskundige berekeningen uit te voeren op de numerieke records of de waarde die is opgeslagen in de SQL-tabel. De rekenkundige operator werkt op twee uitdrukkingen, zoals het optellen van twee waarden, aftrekken van twee waarden, vermenigvuldigen van twee waarden, delen en de modulus van twee waarden. Deze bewerking wordt ook uitgevoerd op de kolommen van de SQL-tabel.
De operator die onder de rekenkundige operator valt, is als volgt:
1 SQL-toevoegingsoperators (+)
2 SQL-aftrekkingsoperators (-)
3 SQL-vermenigvuldigingsoperators (*)
4 SQL Division-operators (/)
Beschouw de reeds bestaande tabel met de naam Diploma_Student:
Student_Id | Naam leerling | First_Sem | Second_Sem | Third_Sem | Vierde_Sem | Fifth_Sem | Sixth_Sem | Totaal | 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-toevoegingsoperators (+)
De SQL Addition-operator wordt gebruikt om wiskundige berekeningen uit te voeren op de numerieke records van de gegeven tabellen. U kunt de opteloperator gebruiken om de numerieke waarden van de gegeven kolommen uit de genoemde tabel in de query op te tellen door kolomnamen op te geven als de operand.
De syntaxis van de SQL Addition-operator is als volgt:
SELECT Column_Name1, Column_Name_2, Column_Name_3 + Column_Name_4 FROM Table_Name;
Laten we aan de hand van enkele voorbeelden begrijpen hoe optellingsoperatoren in de SQL-query's kunnen worden uitgevoerd.
Voorbeeld 1: Voer een query uit om de kolommen First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem en Sixth_Sem toe te voegen uit 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;
In het bovenstaande voorbeeld van een opteloperator hebben we de student-ID en de naam van de student weergegeven en optellingsbewerkingen uitgevoerd op de kolommen First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem en Sixth_Sem met de naam kolom 'Toevoeging van percentage'. We hebben een optelbewerking uitgevoerd op de meerdere kolommen.
De uitvoer van de bovenstaande vraag is als volgt:
Student_Id | Naam leerling | Toevoeging van percentage | 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 |
Voorbeeld 2: Voer een query uit om een optelbewerking uit te voeren op het totaalveld uit de tabel diploma_Student.
SELECT Student_Id, Student_Name, Total + 3 AS 'Add Percentage', Department_Id FROM Diploma_Student;
In het bovenstaande voorbeeld van een zoekopdracht met een operator voor Toevoeging hebben we 3 percentages aan elke leerling toegevoegd aan het totaal aantal velden.
De uitvoer van de bovenstaande vraag is als volgt:
Student_Id | Naam leerling | Percentage toevoegen | 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-aftrekkingsoperators (+):
De SQL-operator Aftrekken wordt gebruikt om wiskundige berekeningen uit te voeren op de numerieke records van de gegeven tabellen. We kunnen de aftrekkingsoperator gebruiken om de numerieke waarden van de gegeven kolommen af te trekken van de genoemde tabel in de query door kolomnamen op te geven als de operand.
De syntaxis van de SQL-aftrekkingsoperator is:
SELECT Column_Name1, Column_Name_2, Column_Name_3 - Column_Name_4 FROM Table_Name;
Laten we met behulp van enkele voorbeelden begrijpen hoe we aftrekkingsoperatoren in SQL-query's kunnen uitvoeren.
Voorbeeld:Voer een query uit om Sixth sem-waarden af te trekken van de Fifth sem-waarden.
SELECT Student_Id, Student_Name, Fifth_Sem - Sixth_Sem AS 'Subtraction of values', Department_Id FROM Diploma_Student;
In het bovenstaande voorbeeld van een aftrekkingsoperator trekken we de zesde Sem-waarden af van de vijfde Sem-waarden.
De uitvoer van de bovenstaande vraag is:
Student_Id | Naam leerling | Aftrekken van waarden | 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-vermenigvuldigingsoperators (+):
De SQL-vermenigvuldigingsoperator wordt gebruikt om wiskundige berekeningen uit te voeren op de numerieke records van de gegeven tabellen. We kunnen de vermenigvuldigingsoperator gebruiken om de numerieke waarden van de gegeven kolommen uit de genoemde tabel in de query te vermenigvuldigen door kolomnamen op te geven als de operand.
De syntaxis van de SQL-vermenigvuldigingsoperator is:
SELECT Column_Name1, Column_Name_2 * Column_Name_3, Column_Name_4 FROM Table_Name;
Laten we met behulp van enkele voorbeelden begrijpen hoe we vermenigvuldigingsoperatoren in de SQL-query's kunnen uitvoeren.
Voorbeeld: Voer een query uit om de eerste sem-kolom met 2 te vermenigvuldigen.
SELECT Student_Id, Student_Name, First_Sem * 2 AS 'Multiplied by 2', Department_Id FROM Diploma_Student;
In het bovenstaande queryvoorbeeld voor de vermenigvuldigingsoperator hebben we de eerste sem-kolomwaarde vermenigvuldigd met 2.
De uitvoer van de bovenstaande vraag is als volgt:
Student_Id | Naam leerling | Vermenigvuldigd met 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 (+):
De operator SQL Division wordt gebruikt om wiskundige berekeningen uit te voeren op de numerieke records van de gegeven tabellen. We kunnen de operator Division gebruiken om de numerieke waarden van de gegeven kolommen uit de genoemde tabel in de query te delen door kolomnamen op te geven als de operand.
De syntaxis van de SQL Division-operator is als volgt:
SELECT Column_Name1, Column_Name_2 / Column_Name_3, Column_Name_4 FROM Table_Name;
Laten we met behulp van enkele voorbeelden begrijpen hoe Division-operators in de SQL-query's kunnen worden uitgevoerd.
Voorbeeld: Voer een query uit om de kolommen First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem en Sixth_Sem toe te voegen en deel de waarde door 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;
In het bovenstaande queryvoorbeeld van de operator Division Division hebben we eerst waarden toegevoegd van de First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem en Sixth_Sem en vervolgens de waarde gedeeld door 6. We hebben meerdere bewerkingen uitgevoerd in de bovenstaande query.
De uitvoer van de bovenstaande vraag is als volgt:
Student_Id | Naam leerling | Divisieoperatie | 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 |