SELECT Statement
Sebelum
kita memulai pembahsan dengan SELECT terlebih dahulu kita siapkan tabel baru
bernama table pegawai.
mysql> create
table pegawai(nip varchar(8) primary key, nama_peg varchar(50), alamat_peg
varchar(50), jabatan varchar(20), gaji int(7));
Query OK, 0 rows affected (0.70 sec)
mysql> desc
pegawai;
1. Mengambil
Data dengan SELECT
Perintah select untuk mengambil data
sudah sering kita pakai sebelumnya, untuk mengambil seluruh data yang ada di
dalam suatu tabel kita bisa menggunakan perintah SELECT *
FROM <nama_tabel>
CONTOH :
mysql> select * from pegawai;
Perintah diatas menunjukan seluruh dara
dari table pegawai
Kita juga bisa mengambil seluruh data
tapi hanya kolom – kolom tertentu dengan perintah dasar : SELECT
<NAMA_KOLOM, NAMA_KOLOM > FROM <NAMA_TABEL>
CONTOH :
mysql> select nip, nama_peg from
pegawai;
Query menggunakan parameter kondisi WHERE
Statement
WHERE disini akan digunakan untuk memfilter atau mengatur kolom dan baris mana
yang akan kita munculkan atau kita ambil.
PERINTAH DASAR :
SELECT
* FROM <nama_table> WHERE <kondisi>
CONTOH :
mysql>
select * from pegawai where jabatan='C.E.O';
Perintah diatas menunjukkan data pegawai
yang difilter berdasarkan jabatan yg berisi C.E.O
mysql>
select nip, nama_peg from pegawai where alamat_peg='palembang' or alamat_peg='salatiga';
Untuk menampilkan tidak semua data atau
hanya data pada kolom – kolom tertentu yg telah dituliskan dan tetap
berdasarkan alamat =alamat palembang atau salatiga.
Query
data bertipe teks dengan pattern matching













