Jumat, 10 Mei 2013

Operator Dasar SQL

  1. OPERATOR AS
Operator ini digunakan untuk merubah nama panggilan suatu kolom tanpa merubah nama kolom itu sendiri, dan nama panggilan kolom beserta nama kolom tersebut sama-sama dapat diakses. Sintax nya yakni : SELECT [NAMA KOLOM] AS [NAMA KOLOM PENGGANTI] FROM [NAMA TABEL];

Dari tampilan di atas dapat dilihat bahwa untuk menampilkan Employee_id bisa dengan nama alias Id_Employee, dan hasilnya sama.

    2. OPERATOR AND

Kegunaan operator ini adalah untuk melakukan pencarian dan menampilkan data yang lebih akurat . Dengan operator AND akan ditampilkan data yang hanya memenuhi kedua syarat yang ditentukan. Sintax nya : SELECT * FROM [NAMA TABEL] WHERE [NAMA KOLOM] = ‘[PENCARIAN 1]’ AND [NAMA KOLOM] = ‘[PENCARIAN 2]’;


   3. OPERATOR OR
 
Fungsi operator OR mirip dengan operator AND, namun jika operator AND menampilkan data yang harus memenuhi kedua syarat yang dibutuhkan, operator OR akan menampilkan data yang hanya memenuhi salah satu dari kedua syarat yang ditentukan. Sintax nya yakni : SELECT * FROM [NAMA TABEL] WHERE [NAMA KOLOM] = ‘[PENCARIAN 1]’ OR [NAMA KOLOM] = ‘[PENCARIAN 2]’;


4.  OPERATOR BETWEEN
 
Dalam operator ini, terjadi pembatasan pada data yang ditampilkan. Data diberi batasan pada nilai terendah dan tertinggi, seperti batasan pada tahun terbit yang terdapat pada tbl_buku ini, kita coba dengan membatasi antara tahun 2005 sampai  2010. Berikut Sintax nya : SELECT * FROM [NAMA TABEL] WHERE [NAMA KOLOM] BETWEEN ‘[NILAI AWAL]’ AND ‘[NILAI AKHIR]’;

5. OPERATOR LIKE
 
Operator ini menggunakan mode pencarian berdasarkan huruf awal atau huruf akhir atau kombinasi dari keduanya dari data yang diinginkan. Sintax nya : SELECT * FROM [NAMA TABEL] WHERE [NAMA KOLOM] LIKE ‘[OPERATOR]’;

6. OPERATOR DISTINCT
 
Selanjutnya operator DISTINCT, operator ini digunakan untuk menampilkan data tanpa duplikasi data pada suatu kolom, jika terdapat duplikasi data maka yang ditampilkan hanya satu data saja. Ini Sintax nya : SELECT DISTINCT [NAMA KOLOM] FROM [NAMA TABEL];

 7.  OPERATOR LIMIT
 
Kegunaan operator LIMIT terletak pada pembatasan atas jumlah data yang boleh ditampilkan, contohnya kita hanya ingin menampilkan 3 data pada tbl_anggota, maka hanya 3 data terataslah yang akan ditampilkan. Sintax nya seperti ini : SELECT * FROM [NAMA TABEL] ORDER BY [NAMA KOLOM] LIMIT [JUMLAH DATA YANG INGIN DITAMPILKAN];

8. OPERATOR OFFSET
 
Apabila operator LIMIT yang membatasi jumlah data yang ditampilkan, operator ini adalah kebalikannya , dia akan menghilangkan jumlah data yang akan ditampilkan dan menampilkan sisa dari data yang dihilangkan. Sintax nya, yakni : SELECT * FROM [NAMA TABEL] ORDER BY [NAMA KOLOM] OFFSET [JUMLAH DATA YANG INGIN DIHILANGKAN];

9. OPERATOR CASE
 
Dari operator CASE, kita dapat membentuk output tersendiri berupa sebuah kolom baru dengan data yang berasal dari operasi yang terdapat di dalam querynya. Ini Sintax nya : SELECT * CASE WHEN [NAMA KOLOM] = ‘[ISI KOLOM]’ THEN ‘[ISI KOLOM BARU KONDISI 1]’ ELSE ‘[ISI KOLOM BARU KONDISI 2]’ END AS [NAMA KOLOM BARU] FROM [NAMA TABEL];


Sumber referensi http://blog.uin-malang.ac.id/fuad/2011/10/31/pengenalan-operator-dasar-sql-part-1/






1 komentar:

  1. Las Vegas: The best casinos to play at
    From the 당진 출장안마 glamorous strip to old 충주 출장샵 palatial casinos, the excitement of Vegas 김제 출장안마 is here. Enjoy the hottest slots machines and gaming 대전광역 출장샵 machines 청주 출장샵 around.Dec 7 - Dec 8

    BalasHapus

 

FollowMe