Skip to main content
×

Belajar Query Data menggunakan NAVICAT PREMIUM

Perkuliahan tadi malem masih belajar tentang query dasar.
Belajar query menggunakan CLI ( command line interface ) sangat enak,kita pelajari saja dengan santai,jangan terlalu buru2 mau sampai ke bagian yg susah/expert.

Kemarin kita sudah membuat database, menginput (insert) data nya.
Sekarang kita akan membuat cara mencari datanya.

Masih menggunakan software yg sama kemarin yaitu NAVICAT PREMIUM.
- Pertama buka program NAVICAT PREMIUM nya
- Kemudian cari database yg sudah kita buat kemarin,dan masukkan ke tablet yg kita buat / langsung saja masuk ke menu query nya saja.

Kemudian pilih tablet yg kita gunakan
- SELECT * FROM customers;
Jika kita bacanya pilih semua table customers;
kenapa semua ? Karena kita menggunakan tanda (*)


Kemudian kita ingin menampilkan field CustomerName,City
- SELECT CustomerName, City FROM Customers;
Menampilkan Firld CustomerName dan City dari tablet customers;


Sekarang kita akan menampilkan jumlah Country nya
- SELECT COUNT(DISTINCT COUNTRY) FROM customers;
Pada COUNT(DISTINCT COUNTRY) menampilkan banyaknya data(bukan row),jadi jika data ada yang sama maka yang tampil hanya menjadi satu



Selain itu kita juga bisa menambahkan Nama Samaran / Alias, menggunakan AS.
- SELECT COUNT(DISTINCT Country) AS JumlahNegara From customers;
Jika di atas COUNT Distint nya hanya menampilkan nama yang sesuai di table, tetapi dengan AS kita bisa membuat nama samaran / alias.


Sekarang kita akan menampilkan value/isi yang hanya ada di field yg kita pilih
- SELECT * FROM customers WHERE Country='Mexico';
Jika di baca menggunakan bahasa kita,pilih SEMUA Country yang memiliki isi/value Mexico.
 

Sama seperti di atas, kita memanggil isi menggunakan ID.
- SELECT * FROM customers WHERE CustomerID=1;
Perbedaan nya adalah CustomerID=1, sehabis samadengan / = , isi tidak menggunakan tanda petik. Kenapa ? karna menggunakan TIPE DATA yang hanya bisa di baca oleh angka /  int, Tetapi jika menggunakan VARCHAR, menggunakan atau tidak menggunakan juga di perbolehkan atau tetap bisa dirunning oleh query nya.


dan sekarang kita akan menampilkan Country menggunakan operator AND
- SELECT * FROM customers where Country='Germany' And City='Berlin';
Terlihat dari gambar, bahwa untuk menampilkan value/isi dari Country dan City menggunakan operator AND.
 

kita akan mencoba menampilkan City dua value/isi,menggunakan operator AND
- SELECT * FROM customers where City='Berlin' AND City='Munchen';
Terlihat dari gambar bahwa value / isi dari table kosong,kenapa kosong ? karna OPERATOR AND tidak bisa menampilkan value/isi dari table yang tidak ada.


 dan kita akan coba menampilkan Country yang di kecualikan.
- SELECT * FROM customers where NOT Country='Germany';
jika di baca dalam bahasa indonesia berarti,Pilih semua table customer yang bukan Country='Germany'


sama seperti di atas dan sekarang kita akan menampilkan data yang di kecualikan
 - SELECT * FROM customers where NOT Country='Germany' And NOT City='USA';
Mengecualikan data Country yang ber isi nilai/value 'Mexico' dan Kecualikan City yang ber nilai/value 'USA'.



kita sekarang akan menampilkan data yang dipilih menggunakan operator And Or
- SELECT * FROM customers where Country='Germany' AND (City='Berlin' OR City='Munchen');
jika di baca,pilih SEMUA dari table customer dimana isi dari Country='German' dan panggil City='Berlin' Atau City='Munchen'








Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar