Тази страница съдържа цялата информация, научете за концепцията за SQL аритметични оператори в SQL таблицата с помощта на примери.
Аритметичните оператори се използват за извършване на математически изчисления върху цифровите записи или стойността, съхранена в SQL таблицата. Аритметичният оператор оперира с два израза като събиране на две стойности, изваждане на две стойности, умножение на две стойности, деление и модул на две стойности. Тази операция се извършва и върху колоните на SQL таблицата.
Операторът, който попада под аритметичния оператор, е както следва:
1 SQL оператори за добавяне (+)
2 SQL оператора за изваждане (-)
3 SQL оператори за умножение (*)
4 оператора на SQL разделение (/)
Помислете за вече съществуващата таблица с име Diploma_Student:
Id_Id | Име_ученик | First_Sem | Second_Sem | Third_Sem | Четвърти_сем | Fifth_Sem | Sixth_Sem | Общо | Department_Id |
202111 | Вайшнави Патил | 94 | 91 | 88 | 85 | 95 | 92 | 91 | 1 |
202112 | Вайбхав Локханде | 85 | 90 | 92 | 80 | 85 | 82 | 86 | 2 |
202113 | Яш Дул | 90 | 88 | 94 | 87 | 85 | 90 | 89 | 3 |
202114 | Сонали Патоле | 95 | 90 | 92 | 88 | 92 | 90 | 91 | 4 |
202115 | Аксар Пател | 85 | 80 | 82 | 86 | 92 | 84 | 85 | 1 |
202116 | Мина Мишра | 78 | 75 | 80 | 74 | 85 | 77 | 78 | 3 |
202117 | Махеш Кумбхар | 75 | 80 | 75 | 78 | 80 | 76 | 77 | 5 |
202118 | Сакаши Патил | 80 | 78 | 74 | 78 | 80 | 77 | 78 | 2 |
202119 | Сопан Бхоре | 70 | 68 | 75 | 75 | 80 | 80 | 75 | 2 |
202220 | Праджвал Локханде | 80 | 85 | 85 | 75 | 78 | 80 | 81 | 4 |
202221 | Ануджа Ванаре | 85 | 88 | 86 | 82 | 84 | 85 | 85 | 5 |
202222 | Венкатеш Айер | 90 | 89 | 87 | 90 | 92 | 91 | 90 | 3 |
202223 | Анушка Сен | 70 | 75 | 71 | 74 | 80 | 78 | 75 | 1 |
202224 | Аакаш Джайн | 80 | 75 | 72 | 74 | 85 | 80 | 78 | 4 |
202225 | Акшай Агарвал | 85 | 80 | 78 | 88 | 90 | 82 | 84 | 5 |
1 SQL оператори за добавяне (+)
Операторът SQL Addition се използва за извършване на математически изчисления върху цифровите записи на дадените таблици. Можете да използвате оператора за събиране, за да добавите числовите стойности на дадените колони от споменатата таблица в заявката, като посочите имена на колони като операнд.
Синтаксисът на оператора за добавяне на SQL е както следва:
SELECT Column_Name1, Column_Name_2, Column_Name_3 + Column_Name_4 FROM Table_Name;
Нека разберем как да изпълняваме оператори за добавяне в SQL заявките с помощта на някои примери.
Пример 1: Изпълнете заявка за добавяне на колони First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem и Sixth_Sem от 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;
В горния пример за оператор за добавяне, ние показахме идентификатора на ученика и името на ученика и извършихме операции по добавяне на колони First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem и Sixth_Sem, наречени колона като „Добавяне на процент“. Извършихме операция за добавяне върху множеството колони.
Резултатът от горната заявка е както следва:
Id_Id | Име_ученик | Добавяне на проценти | Department_Id |
202111 | Вайшнави Патил | 545 | 1 |
202112 | Вайбхав Локханде | 514 | 2 |
202113 | Яш Дул | 534 | 3 |
202114 | Сонали Патоле | 547 | 4 |
202115 | Аксар Пател | 409 | 1 |
202116 | Мина Мишра | 469 | 3 |
202117 | Махеш Кумбхар | 464 | 5 |
202118 | Сакаши Патил | 467 | 2 |
202119 | Сопан Бхоре | 448 | 2 |
202220 | Праджвал Локханде | 483 | 4 |
202221 | Ануджа Ванаре | 510 | 5 |
202222 | Венкатеш Айер | 539 | 3 |
202223 | Анушка Сен | 448 | 1 |
202224 | Аакаш Джайн | 466 | 4 |
202225 | Акшай Агарвал | 503 | 5 |
Пример 2: Изпълнете заявка, за да извършите операция за добавяне върху общото поле от таблицата diploma_Student.
SELECT Student_Id, Student_Name, Total + 3 AS 'Add Percentage', Department_Id FROM Diploma_Student;
В горния пример за заявка за оператор за добавяне добавихме 3 процента към всеки ученик към общите полета.
Резултатът от горната заявка е както следва:
Id_Id | Име_ученик | Добавяне на процент | Department_Id |
202111 | Вайшнави Патил | 94 | 1 |
202112 | Вайбхав Локханде | 89 | 2 |
202113 | Яш Дул | 92 | 3 |
202114 | Сонали Патоле | 94 | 4 |
202115 | Аксар Пател | 88 | 1 |
202116 | Мина Мишра | 81 | 3 |
202117 | Махеш Кумбхар | 80 | 5 |
202118 | Сакаши Патил | 81 | 2 |
202119 | Сопан Бхоре | 78 | 2 |
202220 | Праджвал Локханде | 84 | 4 |
202221 | Ануджа Ванаре | 88 | 5 |
202222 | Венкатеш Айер | 93 | 3 |
202223 | Анушка Сен | 78 | 1 |
202224 | Аакаш Джайн | 81 | 4 |
202225 | Акшай Агарвал | 87 | 5 |
2 SQL оператора за изваждане (+):
Операторът SQL Subtraction се използва за извършване на математически изчисления върху цифровите записи на дадените таблици. Можем да използваме оператора за изваждане, за да извадим числовите стойности на дадените колони от споменатата таблица в заявката, като посочим имена на колони като операнд.
Синтаксисът на оператора за изваждане на SQL е:
SELECT Column_Name1, Column_Name_2, Column_Name_3 - Column_Name_4 FROM Table_Name;
Нека разберем как да изпълняваме оператори за изваждане в SQL заявки с помощта на някои примери.
Пример:Изпълнете заявка, за да извадите стойностите на Sixth sem от стойностите на Fifth sem.
SELECT Student_Id, Student_Name, Fifth_Sem - Sixth_Sem AS 'Subtraction of values', Department_Id FROM Diploma_Student;
В горния пример за заявка за оператор за изваждане изваждаме шестите стойности на Sem от петите стойности на Sem.
Резултатът от горната заявка е:
Id_Id | Име_ученик | Изваждане на стойности | Department_Id |
202111 | Вайшнави Патил | 3 | 1 |
202112 | Вайбхав Локханде | 3 | 2 |
202113 | Яш Дул | -5 | 3 |
202114 | Сонали Патоле | 2 | 4 |
202115 | Аксар Пател | 8 | 1 |
202116 | Мина Мишра | 8 | 3 |
202117 | Махеш Кумбхар | 4 | 5 |
202118 | Сакаши Патил | 3 | 2 |
202119 | Сопан Бхоре | 0 | 2 |
202220 | Праджвал Локханде | -2 | 4 |
202221 | Ануджа Ванаре | -1 | 5 |
202222 | Венкатеш Айер | 1 | 3 |
202223 | Анушка Сен | 2 | 1 |
202224 | Аакаш Джайн | 5 | 4 |
202225 | Акшай Агарвал | 8 | 5 |
3 SQL оператора за умножение (+):
Операторът SQL Multiplication се използва за извършване на математически изчисления върху цифровите записи на дадените таблици. Можем да използваме оператора Умножение, за да умножим числовите стойности на дадените колони от споменатата таблица в заявката, като посочим имена на колони като операнд.
Синтаксисът на оператора за SQL умножение е:
SELECT Column_Name1, Column_Name_2 * Column_Name_3, Column_Name_4 FROM Table_Name;
Нека разберем как да изпълним операторите за умножение в SQL заявките с помощта на някои примери.
Пример: Изпълнете заявка, за да умножите първата колона sem по 2.
SELECT Student_Id, Student_Name, First_Sem * 2 AS 'Multiplied by 2', Department_Id FROM Diploma_Student;
В горния пример за заявка за оператор за умножение, умножихме стойността на първата сем колона по 2.
Резултатът от горната заявка е както следва:
Id_Id | Име_ученик | Умножено по 2 | Department_Id |
202111 | Вайшнави Патил | 188 | 1 |
202112 | Вайбхав Локханде | 170 | 2 |
202113 | Яш Дул | 180 | 3 |
202114 | Сонали Патоле | 190 | 4 |
202115 | Аксар Пател | 170 | 1 |
202116 | Мина Мишра | 156 | 3 |
202117 | Махеш Кумбхар | 150 | 5 |
202118 | Сакаши Патил | 160 | 2 |
202119 | Сопан Бхоре | 140 | 2 |
202220 | Праджвал Локханде | 160 | 4 |
202221 | Ануджа Ванаре | 170 | 5 |
202222 | Венкатеш Айер | 180 | 3 |
202223 | Анушка Сен | 140 | 1 |
202224 | Аакаш Джайн | 160 | 4 |
202225 | Акшай Агарвал | 170 | 5 |
4 оператора на SQL разделение (+):
Операторът SQL Division се използва за извършване на математически изчисления върху цифровите записи на дадените таблици. Можем да използваме оператора Division, за да разделим числовите стойности на дадените колони от споменатата таблица в заявката, като посочим имена на колони като операнд.
Синтаксисът на оператора SQL Division е както следва:
SELECT Column_Name1, Column_Name_2 / Column_Name_3, Column_Name_4 FROM Table_Name;
Нека разберем как да изпълним операторите на Division в SQL заявките с помощта на някои примери.
Пример: Изпълнете заявка за добавяне на колони First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem и Sixth_Sem и разделете стойността на 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;
В горния пример за заявка на оператор Division, първо добавихме стойности от First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem и Sixth_Sem и след това разделихме стойността на 6. Изпълнихме множество операции в горната заявка.
Резултатът от горната заявка е както следва:
Id_Id | Име_ученик | Операция на отдел | Department_Id |
202111 | Вайшнави Патил | 90,8333 | 1 |
202112 | Вайбхав Локханде | 85,6667 | 2 |
202113 | Яш Дул | 89 0000 | 3 |
202114 | Сонали Патоле | 91.1667 | 4 |
202115 | Аксар Пател | 84,8333 | 1 |
202116 | Мина Мишра | 78.1667 | 3 |
202117 | Махеш Кумбхар | 77,3333 | 5 |
202118 | Сакаши Патил | 77,8333 | 2 |
202119 | Сопан Бхоре | 74,6667 | 2 |
202220 | Праджвал Локханде | 80,5000 | 4 |
202221 | Ануджа Ванаре | 85 0000 | 5 |
202222 | Венкатеш Айер | 89,8333 | 3 |
202223 | Анушка Сен | 74,6667 | 1 |
202224 | Аакаш Джайн | 77,6667 | 4 |
202225 | Акшай Агарвал | 83,8333 | 5 |