Database
 sql >> Datenbank >  >> RDS >> Database

Arithmetische SQL-Operatoren

Diese Seite enthält alle Informationen, erfahren Sie anhand von Beispielen mehr über das Konzept der SQL-Arithmetikoperatoren in der SQL-Tabelle.

Die arithmetischen Operatoren werden verwendet, um mathematische Berechnungen mit den numerischen Datensätzen oder dem in der SQL-Tabelle gespeicherten Wert durchzuführen. Der arithmetische Operator arbeitet mit zwei Ausdrücken wie der Addition von zwei Werten, der Subtraktion von zwei Werten, der Multiplikation von zwei Werten, der Division und dem Modul von zwei Werten. Diese Operation wird auch für die Spalten der SQL-Tabelle ausgeführt.

Der Operator, der unter den arithmetischen Operator fällt, lautet wie folgt:

1 SQL-Additionsoperatoren (+)

2 SQL-Subtraktionsoperatoren (-)

3 SQL-Multiplikationsoperatoren (*)

4 SQL-Divisionsoperatoren (/)

Betrachten Sie die bereits vorhandene Tabelle mit dem Namen Diploma_Student:

Student_ID Schüler_Name First_Sem Second_Sem Third_Sem Viertes_Sem Fünftes_Sem Sechstes_Sem Gesamt Abteilungs-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-Additionsoperatoren (+)

Der SQL-Additionsoperator wird verwendet, um mathematische Berechnungen mit den numerischen Datensätzen der angegebenen Tabellen durchzuführen. Sie können den Additionsoperator verwenden, um die numerischen Werte der angegebenen Spalten aus der genannten Tabelle in der Abfrage hinzuzufügen, indem Sie Spaltennamen als Operanden angeben.

Die Syntax des SQL-Additionsoperators lautet wie folgt:

SELECT Column_Name1, Column_Name_2, Column_Name_3 + Column_Name_4 FROM Table_Name;

Lassen Sie uns anhand einiger Beispiele verstehen, wie Additionsoperatoren in den SQL-Abfragen ausgeführt werden.

Beispiel 1: Führen Sie eine Abfrage aus, um die Spalten First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem und Sixth_Sem aus Diploma_Student hinzuzufügen.

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;

Im obigen Beispiel für den Additionsoperator haben wir die Studenten-ID und den Studentennamen angezeigt und Additionsoperationen für die Spalten First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem und Sixth_Sem mit der Bezeichnung Spalte als „Addition of Percentage“ durchgeführt. Wir haben eine Additionsoperation für die mehreren Spalten durchgeführt.

Die Ausgabe der obigen Abfrage lautet wie folgt:

Student_ID Schüler_Name Prozentaddition Abteilungs-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

Beispiel 2: Führen Sie eine Abfrage aus, um eine Additionsoperation für das Gesamtfeld aus der Tabelle diploma_Student durchzuführen.

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

Im obigen Abfragebeispiel für den Additionsoperator haben wir 3 Prozentsätze für jeden Schüler zu den Gesamtfeldern hinzugefügt.

Die Ausgabe der obigen Abfrage lautet wie folgt:

Student_ID Schüler_Name Prozent hinzufügen Abteilungs-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-Subtraktionsoperatoren (+):

Der SQL-Subtraktionsoperator wird verwendet, um mathematische Berechnungen mit den numerischen Datensätzen der angegebenen Tabellen durchzuführen. Wir können den Subtraktionsoperator verwenden, um die numerischen Werte der angegebenen Spalten von der erwähnten Tabelle in der Abfrage zu subtrahieren, indem wir Spaltennamen als Operanden angeben.

Die Syntax des SQL-Subtraktionsoperators lautet:

SELECT Column_Name1, Column_Name_2, Column_Name_3 - Column_Name_4 FROM Table_Name;

Lassen Sie uns anhand einiger Beispiele verstehen, wie Subtraktionsoperatoren in SQL-Abfragen ausgeführt werden.

Beispiel:Führen Sie eine Abfrage aus, um Sechstel-Sem-Werte von Fünftel-Sem-Werten zu subtrahieren.

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

Im obigen Abfragebeispiel für den Subtraktionsoperator subtrahieren wir die sechsten Sem-Werte von den fünften Sem-Werten.

Die Ausgabe der obigen Abfrage ist:

Student_ID Schüler_Name Subtraktion von Werten Abteilungs-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-Multiplikationsoperatoren (+):

Der SQL-Multiplikationsoperator wird verwendet, um mathematische Berechnungen mit den numerischen Datensätzen der angegebenen Tabellen durchzuführen. Wir können den Multiplikationsoperator verwenden, um die numerischen Werte der angegebenen Spalten aus der erwähnten Tabelle in der Abfrage zu multiplizieren, indem wir Spaltennamen als Operanden angeben.

Die Syntax des SQL-Multiplikationsoperators lautet:

SELECT Column_Name1, Column_Name_2 * Column_Name_3, Column_Name_4 FROM Table_Name;

Lassen Sie uns anhand einiger Beispiele verstehen, wie Multiplikationsoperatoren in den SQL-Abfragen ausgeführt werden.

Beispiel: Führen Sie eine Abfrage aus, um die erste sem-Spalte mit 2 zu multiplizieren.

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

Im obigen Abfragebeispiel für den Multiplikationsoperator haben wir den ersten Wert der sem-Spalte mit 2 multipliziert.

Die Ausgabe der obigen Abfrage lautet wie folgt:

Student_ID Schüler_Name Multipliziert mit 2 Abteilungs-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-Divisionsoperatoren (+):

Der Operator SQL Division wird verwendet, um mathematische Berechnungen mit den numerischen Datensätzen der angegebenen Tabellen durchzuführen. Wir können den Divisionsoperator verwenden, um die numerischen Werte der angegebenen Spalten aus der erwähnten Tabelle in der Abfrage zu dividieren, indem wir Spaltennamen als Operanden angeben.

Die Syntax des SQL Division-Operators lautet wie folgt:

SELECT Column_Name1, Column_Name_2 / Column_Name_3, Column_Name_4 FROM Table_Name;

Lassen Sie uns anhand einiger Beispiele verstehen, wie Divisionsoperatoren in den SQL-Abfragen ausgeführt werden.

Beispiel: Führen Sie eine Abfrage aus, um die Spalten First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem und Sixth_Sem hinzuzufügen und den Wert durch 6 zu teilen.

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;

Im obigen Abfragebeispiel für den Divisionsoperator haben wir zuerst Werte aus First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem und Sixth_Sem hinzugefügt und dann den Wert durch 6 dividiert. Wir haben mehrere Operationen in der obigen Abfrage durchgeführt.

Die Ausgabe der obigen Abfrage lautet wie folgt:

Student_ID Schüler_Name Abteilungsbetrieb Abteilungs-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