Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Operator Aritmatika SQL

Halaman ini berisi semua informasi, pelajari tentang konsep Operator Aritmatika SQL dalam tabel SQL dengan bantuan contoh.

Operator Aritmatika digunakan untuk melakukan perhitungan matematis pada catatan numerik atau nilai yang disimpan dalam tabel SQL. Operator Aritmatika beroperasi pada dua ekspresi seperti penambahan dua nilai, pengurangan dua nilai, perkalian dua nilai, pembagian, dan modulus dua nilai. Operasi ini juga dilakukan pada kolom tabel SQL.

Operator yang termasuk dalam operator aritmatika adalah sebagai berikut:

1 Operator Penambahan SQL (+)

2 Operator Pengurangan SQL (-)

3 Operator Perkalian SQL (*)

4 Operator Divisi SQL (/)

Pertimbangkan tabel yang sudah ada bernama Diploma_Student:

Student_Id Nama_Siswa Sem_Pertama Second_Sem Sem_Ketiga Sem Keempat Sem_Kelima Sem_Keenam Total Id_Departemen
202111 Waisnavi Patil 94 91 88 85 95 92 91 1
201212 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
2020116 Meena Mishra 78 75 80 74 85 77 78 3
2020117 Mahesh Kumbhar 75 80 75 78 80 76 77 5
202118 Sakashi Patil 80 78 74 78 80 77 78 2
2020119 Ladang Sopan 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 Operator Penambahan SQL (+)

Operator SQL Addition digunakan untuk melakukan perhitungan matematis pada record numerik dari tabel yang diberikan. Anda dapat menggunakan operator tambahan untuk menambahkan nilai numerik dari kolom yang diberikan dari tabel yang disebutkan dalam kueri dengan menentukan nama kolom sebagai operan.

Sintaks dari operator SQL Addition adalah sebagai berikut:

SELECT Column_Name1, Column_Name_2, Column_Name_3 + Column_Name_4 FROM Table_Name;

Mari kita pahami cara mengeksekusi operator tambahan dalam kueri SQL dengan bantuan beberapa contoh.

Contoh 1: Jalankan kueri untuk menambahkan kolom First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem, dan Sixth_Sem dari 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;

Pada contoh operator penjumlahan di atas, kita telah menampilkan id siswa dan nama siswa dan melakukan operasi penjumlahan pada kolom Sem_Sem, Kedua_Sem, Semester_Ketiga, Semester_Keempat, Semester_Kelima, dan Semester Keenam dengan nama kolom 'Penambahan Persentase'. Kami telah melakukan operasi penambahan pada beberapa kolom.

Output dari query di atas adalah sebagai berikut:

Student_Id Nama_Siswa Penambahan Persentase Id_Departemen
202111 Waisnavi Patil 545 1
201212 Vaibhav Lokhande 514 2
202113 Yash Dhull 534 3
202114 Sonali Patole 547 4
202115 Axar Patel 409 1
2020116 Meena Mishra 469 3
2020117 Mahesh Kumbhar 464 5
202118 Sakashi Patil 467 2
2020119 Ladang Sopan 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

Contoh 2: Jalankan kueri untuk melakukan operasi penambahan pada bidang total dari tabel diploma_Student.

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

Dalam contoh kueri operator Penambahan di atas, kami menambahkan 3 persentase untuk setiap siswa ke Bidang Total.

Output dari query di atas adalah sebagai berikut:

Student_Id Nama_Siswa Tambahkan Persentase Id_Departemen
202111 Waisnavi Patil 94 1
201212 Vaibhav Lokhande 89 2
202113 Yash Dhull 92 3
202114 Sonali Patole 94 4
202115 Axar Patel 88 1
2020116 Meena Mishra 81 3
2020117 Mahesh Kumbhar 80 5
202118 Sakashi Patil 81 2
2020119 Ladang Sopan 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 Operator Pengurangan SQL (+):

Operator Pengurangan SQL digunakan untuk melakukan perhitungan matematis pada catatan numerik dari tabel yang diberikan. Kita dapat menggunakan operator pengurangan untuk mengurangi nilai numerik dari kolom yang diberikan dari tabel yang disebutkan dalam kueri dengan menentukan nama kolom sebagai operan.

Sintaks dari operator Pengurangan SQL adalah:

SELECT Column_Name1, Column_Name_2, Column_Name_3 - Column_Name_4 FROM Table_Name;

Mari kita pahami cara menjalankan operator pengurangan dalam kueri SQL dengan bantuan beberapa contoh.

Contoh:Jalankan kueri untuk mengurangi nilai sem Keenam dari nilai sem Kelima.

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

Dalam contoh kueri operator pengurangan di atas, kami mengurangi nilai Sem keenam dari nilai Sem kelima.

Output dari query di atas adalah:

Student_Id Nama_Siswa Pengurangan nilai Id_Departemen
202111 Waisnavi Patil 3 1
201212 Vaibhav Lokhande 3 2
202113 Yash Dhull -5 3
202114 Sonali Patole 2 4
202115 Axar Patel 8 1
2020116 Meena Mishra 8 3
2020117 Mahesh Kumbhar 4 5
202118 Sakashi Patil 3 2
2020119 Ladang Sopan 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 Operator Perkalian SQL (+):

Operator Perkalian SQL digunakan untuk melakukan perhitungan matematis pada catatan numerik dari tabel yang diberikan. Kita dapat menggunakan operator Perkalian untuk mengalikan nilai numerik dari kolom yang diberikan dari tabel yang disebutkan dalam kueri dengan menetapkan nama kolom sebagai operan.

Sintaks dari operator Perkalian SQL adalah:

SELECT Column_Name1, Column_Name_2 * Column_Name_3, Column_Name_4 FROM Table_Name;

Mari kita pahami cara menjalankan operator Perkalian dalam kueri SQL dengan bantuan beberapa contoh.

Contoh: Jalankan kueri untuk mengalikan kolom sem pertama dengan 2.

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

Dalam contoh kueri operator perkalian di atas, kami mengalikan nilai kolom sem pertama dengan 2.

Output dari query di atas adalah sebagai berikut:

Student_Id Nama_Siswa Dikalikan 2 Id_Departemen
202111 Waisnavi Patil 188 1
201212 Vaibhav Lokhande 170 2
202113 Yash Dhull 180 3
202114 Sonali Patole 190 4
202115 Axar Patel 170 1
2020116 Meena Mishra 156 3
2020117 Mahesh Kumbhar 150 5
202118 Sakashi Patil 160 2
2020119 Ladang Sopan 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 Operator Divisi SQL (+):

Operator Divisi SQL digunakan untuk melakukan perhitungan matematis pada catatan numerik dari tabel yang diberikan. Kita dapat menggunakan operator Divisi untuk membagi nilai numerik dari kolom yang diberikan dari tabel yang disebutkan dalam kueri dengan menentukan nama kolom sebagai operan.

Sintaks dari operator Divisi SQL adalah sebagai berikut:

SELECT Column_Name1, Column_Name_2 / Column_Name_3, Column_Name_4 FROM Table_Name;

Mari kita pahami cara mengeksekusi operator Divisi dalam kueri SQL dengan bantuan beberapa contoh.

Contoh: Jalankan kueri untuk menambahkan kolom First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem, dan Sixth_Sem dan bagi nilainya dengan 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;

Dalam contoh kueri operator Divisi di atas, pertama-tama kita menambahkan nilai dari First_Sem, Second_Sem, Third_Sem, Fourth_Sem, Fifth_Sem, dan Sixth_Sem dan kemudian membagi nilainya dengan 6. Kami melakukan beberapa operasi dalam kueri di atas.

Output dari query di atas adalah sebagai berikut:

Student_Id Nama_Siswa Operasi Divisi Id_Departemen
202111 Waisnavi Patil 90.8333 1
201212 Vaibhav Lokhande 85.6667 2
202113 Yash Dhull 89.0000 3
202114 Sonali Patole 91.1667 4
202115 Axar Patel 84,8333 1
2020116 Meena Mishra 78.1667 3
2020117 Mahesh Kumbhar 77,3333 5
202118 Sakashi Patil 77,8333 2
2020119 Ladang Sopan 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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kejutan dan Asumsi Kinerja :DATEADD

  2. Operator SQL IN untuk Pemula

  3. 19 Sumber Daya Online untuk Mempelajari Kesalahan Desain Basis Data

  4. Cara Mencapai Failover Otomatis untuk TimescaleDB

  5. Pengantar Statistik Tunggu