Query Dasar yang Harus DI Kuasai Ketika Belajar Database (SQL Server) #PART1
1. SELECT
Untuk Menampilkan Data
SELECT berfungsi untuk menampilkan data pada table secara kesuluruhan.
Syntax Dasar :
Contoh Penggunaan :
2. WHERE
Untuk memfilter data/record
where memiliki fungsi untuk memfilter data/record. pengunaan select dapat menampilkan keseluruhan data, sedangkan dengan menambah perintah where setelah select maka data yang ditampilkan dapat difilter/disaring. Dengan menggunakan where teman-teman juga dapat menggunakan beberapa operator layaknya di bahasa pemograman seperti :
- Operator Sama Dengan =
- Operator Tidak Sama Dengan <>
- Operator Lebih Besar Dari >
- Operator Lebih Kecil Dari <
- Operator Lebih Besar Sama Dengan >=
- Operator Lebih Kecil Sama Dengan <=
- Bedasarkan jangkauan nilai BETWEEN
- Dan untuk memfilter bedasarkan pola huruf yang sama LIKE
PENTING :
Saya menyarankan untuk teman-teman agar tidak menghafalkan operator diatas secara paksa. lebih baik dipraktekan, secara tidak langsung nantinya teman-teman bisa hafal dengan sendirinya
Syntax Dasar :
Contoh Penggunaan :
Menampilkan customers yang memiliki id 1
Menampilkan customers yang tidak memiliki nama ‘bagus mantonafi’
Menampilkan customers yang bertempat tinggal di kota denpasar
Menampilkan customer yang tinggal di negara indonesia
3. INSERT
Memasukan Data/Record baru
Untuk memasukan atau menambah record/data baru ke table
Sytax Dasar :
Tanpa mendefiniskan nama field
Dengan mendefinisikan nama field
Syntax diatas memang sedikit susah dibaca karena memang sangat panjang oleh karena itu teman-teman dapat menyederhanakannya dengan menambah baris baru setelah nama tabel menjadi seperti dibawah ini.
Contoh Penggunaan :
Memasukan data berikut ini ke tabel :
nama | : | Sholahudin |
kota | : | Jakarta |
negara | : | Indonesia |
Tanpa mendefiniskan nama field
Dengan mendefinisikan nama field
4. UPDATE
Memperbarui Data/Record
Memperbarui atau memberbaiki record/data yang sudah ada pada tabel.
Query diatas hanya mengubah nama saja. Query dibawah ini dapat mengubah nama dan kota sekaligus cukup dengan menambahkan nama field pada SET saja dan pisahkan dengan koma ,.
PENTING :
Setiap mengubah data dengan klausa UPDATE diharapkan menambah klausa WHERE di akhir. Tujuannya agar tidak mengubah seluruh record. Silahkan mencoba tanpa klausa WHERE agar tau dampak yang ditimbulkan
5. DELETE
Menghapus Data/Record
Penggunaan DELETE digunakan untuk menghapus record pada tabel. baik itu satu data/record atau lebih.
PENTING :
Sama halnya klausa UPDATE, klausa DELETE juga harus diakhiri dengan WHERE penggunaan klausa DELETE tanpa WHERE dapat menyebabkan seluruh record yang telah dimasukan ke tabel terhapus
Comments
Post a Comment