Ta strona zawiera wszystkie informacje, poznaj koncepcję operatorów arytmetycznych SQL w tabeli SQL za pomocą przykładów.
Operatory arytmetyczne służą do wykonywania obliczeń matematycznych na rekordach liczbowych lub wartości przechowywanej w tabeli SQL. Operator arytmetyczny operuje na dwóch wyrażeniach, takich jak dodawanie dwóch wartości, odejmowanie dwóch wartości, mnożenie dwóch wartości, dzielenie i moduł dwóch wartości. Ta operacja jest również wykonywana na kolumnach tabeli SQL.
Operator, który znajduje się pod operatorem arytmetycznym, jest następujący:
1 operatory dodawania SQL (+)
2 operatory odejmowania SQL (-)
3 operatory mnożenia SQL (*)
4 operatory podziału SQL (/)
Rozważ istniejącą już tabelę o nazwie Diploma_Student:
Identyfikator studenta | Nazwa_ucznia | Pierwszy_Sem | Second_Sem | Third_Sem | Czwarty_Sem | Piąty_Sem | Szósty_Sem | Łącznie | Identyfikator wydziału |
202111 | Waisznawi 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 | Mahesz 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 operatory dodawania SQL (+)
Operator SQL Addition służy do wykonywania obliczeń matematycznych na rekordach liczbowych danych tabel. Możesz użyć operatora dodawania, aby dodać wartości liczbowe danych kolumn ze wspomnianej tabeli w zapytaniu, określając nazwy kolumn jako operand.
Składnia operatora SQL Addition jest następująca:
SELECT Column_Name1, Column_Name_2, Column_Name_3 + Column_Name_4 FROM Table_Name;
Za pomocą kilku przykładów zrozumiemy, jak wykonywać operatory dodawania w zapytaniach SQL.
Przykład 1: Wykonaj zapytanie, aby dodać kolumny First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem i Sixth_Sem z 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;
W powyższym przykładzie operatora dodawania, wyświetliliśmy identyfikator ucznia i nazwisko ucznia oraz wykonaliśmy operacje dodawania na kolumnach First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem i Sixth_Sem o nazwie kolumny „Addition of Percentage”. Przeprowadziliśmy operację dodawania na wielu kolumnach.
Wynik powyższego zapytania jest następujący:
Identyfikator studenta | Nazwa_ucznia | Dodawanie procentu | Identyfikator wydziału |
202111 | Waisznawi 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 | Mahesz 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 |
Przykład 2: Wykonaj zapytanie, aby wykonać operację dodawania na całkowitym polu z tabeli dyplom_Uczeń.
SELECT Student_Id, Student_Name, Total + 3 AS 'Add Percentage', Department_Id FROM Diploma_Student;
W powyższym przykładzie zapytania z operatorem dodawania dodaliśmy 3 procenty dla każdego ucznia do pól sumy.
Wynik powyższego zapytania jest następujący:
Identyfikator studenta | Nazwa_ucznia | Dodaj procent | Identyfikator wydziału |
202111 | Waisznawi 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 | Mahesz 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 operatory odejmowania SQL (+):
Operator SQL Subtraction służy do wykonywania obliczeń matematycznych na rekordach liczbowych danych tabel. Możemy użyć operatora odejmowania, aby odjąć wartości liczbowe danych kolumn od wspomnianej tabeli w zapytaniu, podając nazwy kolumn jako operand.
Składnia operatora odejmowania SQL to:
SELECT Column_Name1, Column_Name_2, Column_Name_3 - Column_Name_4 FROM Table_Name;
Zobaczmy, jak wykonywać operatory odejmowania w zapytaniach SQL na podstawie kilku przykładów.
Przykład:Wykonaj zapytanie, aby odjąć szóste wartości sem od piątej wartości sem.
SELECT Student_Id, Student_Name, Fifth_Sem - Sixth_Sem AS 'Subtraction of values', Department_Id FROM Diploma_Student;
W powyższym przykładzie zapytania z operatorem odejmowania odejmujemy szóste wartości Sem od piątej wartości Sem.
Wynikiem powyższego zapytania jest:
Identyfikator studenta | Nazwa_ucznia | Odejmowanie wartości | Identyfikator wydziału |
202111 | Waisznawi 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 | Mahesz 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 operatory mnożenia SQL (+):
Operator mnożenia SQL służy do wykonywania obliczeń matematycznych na rekordach liczbowych podanych tabel. Możemy użyć operatora mnożenia, aby pomnożyć wartości liczbowe danych kolumn ze wspomnianej tabeli w zapytaniu, podając nazwy kolumn jako operand.
Składnia operatora mnożenia SQL to:
SELECT Column_Name1, Column_Name_2 * Column_Name_3, Column_Name_4 FROM Table_Name;
Zobaczmy, jak wykonywać operatory mnożenia w zapytaniach SQL na podstawie kilku przykładów.
Przykład: Wykonaj zapytanie, aby pomnożyć pierwszą kolumnę sem przez 2.
SELECT Student_Id, Student_Name, First_Sem * 2 AS 'Multiplied by 2', Department_Id FROM Diploma_Student;
W powyższym przykładzie zapytania z operatorem mnożenia pomnożyliśmy wartość pierwszej kolumny sem przez 2.
Wynik powyższego zapytania jest następujący:
Identyfikator studenta | Nazwa_ucznia | pomnożone przez 2 | Identyfikator wydziału |
202111 | Waisznawi 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 | Mahesz 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 operatory podziału SQL (+):
Operator SQL Division służy do wykonywania obliczeń matematycznych na rekordach numerycznych danych tabel. Możemy użyć operatora dzielenia, aby podzielić wartości liczbowe danych kolumn ze wspomnianej tabeli w zapytaniu, podając nazwy kolumn jako operand.
Składnia operatora podziału SQL jest następująca:
SELECT Column_Name1, Column_Name_2 / Column_Name_3, Column_Name_4 FROM Table_Name;
Zobaczmy, jak wykonywać operatory dzielenia w zapytaniach SQL na podstawie kilku przykładów.
Przykład: Wykonaj zapytanie, aby dodać kolumny First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem i Sixth_Sem i podzielić wartość przez 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;
W powyższym przykładzie zapytania z operatorem dzielenia najpierw dodaliśmy wartości z parametrów First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem i Sixth_Sem, a następnie podzieliliśmy wartość przez 6. W powyższym zapytaniu wykonaliśmy wiele operacji.
Wynik powyższego zapytania jest następujący:
Identyfikator studenta | Nazwa_ucznia | Operacja dywizji | Identyfikator wydziału |
202111 | Waisznawi 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 | Mahesz Kumbhar | 77,33333 | 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 |