Latest Updates

SQL Mana Klausul

SQL MANA Klausul
WHERE Clause ini digunakan bila Anda ingin mengambil informasi tertentu dari tabel tidak termasuk data yang tidak relevan lainnya. Sebagai contoh, ketika Anda ingin melihat informasi tentang siswa di kelas 10 hanya maka Anda perlu informasi tentang siswa di kelas lain. Mengambil informasi tentang semua siswa akan meningkatkan waktu proses untuk query.

Jadi SQL menawarkan fitur yang disebut klausa WHERE, yang dapat kita gunakan untuk membatasi data yang diambil. Kondisi yang Anda berikan dalam klausa WHERE menyaring baris diambil dari meja dan memberi Anda hanya baris yang Anda harapkan untuk melihat. Klausa WHERE dapat digunakan bersama dengan SELECT, DELETE, UPDATE pernyataan.

Sintaks dari SQL MANA Clause:
WHERE {column or expression} comparison-operator value Syntax for a WHERE clause with Select statement is: SELECT column_list FROM table-name WHERE condition;

  • kolom atau ekspresi - Apakah kolom tabel atau ekspresi yang
  • perbandingan operator - Operator seperti = <> dan lain-lain
  • nilai - Setiap pengguna nilai atau nama kolom untuk perbandingan
Untuk Contoh: Untuk menemukan nama seorang siswa dengan id 100, query akan seperti:
 
SELECT first_name, last_name FROM student_details WHERE id = 100;

Perbandingan Operator dan Operator Logika yang digunakan dalam MANA Clause. Operator ini akan dibahas dalam bab berikutnya.

CATATAN: Alias didefinisikan untuk kolom dalam laporan SELECT tidak dapat digunakan dalam klausa WHERE untuk mengatur kondisi. Hanya alias diciptakan untuk tabel dapat digunakan untuk referensi kolom dalam tabel.

Cara menggunakan ekspresi dalam Klausul MANA .
Ekspresi juga dapat digunakan dalam klausa WHERE dari pernyataan SELECT.

Sebagai contoh: Mari kita mempertimbangkan meja karyawan. Jika Anda ingin menampilkan nama karyawan, gaji saat ini, dan peningkatan 20% pada gaji hanya produk-produk mana persentase kenaikan gaji lebih besar dari 30000, pernyataan SELECT dapat ditulis seperti yang ditunjukkan di bawah ini,

SELECT name, salary, salary*1.2 AS new_salary FROM employee WHERE salary*1.2 > 30000;

Output:
name     salary     new_salary
-----------     ----------     ---------------
-
Hrithik     35000     37000
Harsha     35000     37000
Priya     30000     360000


CATATAN: Alias didefinisikan dalam Pernyataan SELECT dapat digunakan dalam MANA Clause.

0 Response to "SQL Mana Klausul"

Posting Komentar

Web Tutorials

Online