Perintah-perintah Mysql


selamat malam kali ini Mr Stolid Ingin berbagi beberapa perintah yang di gunakan untuk manipulation mysq Oke deh, langsung saja...

Berikut perintahnya :
1. Klausa AS (Alias)
Perintah Select dapat dilakukan dengan memberikan nama ALIAS yaitu dapat digunakan untuk mengganti nama_kolom dan nama_tabel.
contohnya : 
?
1
SELECT nama AS 'Nama Mahasiswa’ FROM mahasiswa

2. Menampilkan Data Dari Beberapa Tabel
Perintah Select juga dapat dilakukan untuk beberapa tabel sekaligus dengan syarat bahwa tabel-tabel yang akan ditampilkan semua mempunyai relasi baik secara implisit maupun eksplisit.
Contohnya : 
?
1
2
SELECT mahasiswa.nrp, nama, kodemk FROM mahasiswa, krs
WHERE krs.nrp = mahasiswa.nrp

3. ORDER BY
Klausa ORDER BY digunakan untuk mengurutkan data, defaultnya secara Ascending.
Contohnya : 
?
1
SELECT FROM `mahasiswa` ORDER BY NRP

Contoh lagi : Secara Descending
?
1
SELECT * FROM `mahasiswa` ORDER BY NRP DESC

4. Operator AND dan OR
AND dan OR menggabungkan dua atau lebih kondisi pada klausa WHERE
Contohnya : Tampilkan data mahasiswa yang alamatnya dari sumenep atau dari lamongan
?
1
2
3
SELECT FROM `mahasiswa`
WHERE alamat = 'sumenep’
OR alamat = 'lamongan'

Contoh lagi : Tampilkan data mahasiswa yang berjenis kelamin laki-laki dan beralamat di Pamekasan
?
1
2
3
SELECT * FROM `mahasiswa`
WHERE alamat = 'pamekasan'
AND jeniskelamin = 'Laki-laki'

5. GROUP BY
klausa GROUP BY digunakan untuk menggabungkan baris(-baris) yang kolomnya memiliki nilai yang sama
Contoh : Tampilkan kota dan jumlah mahasiswa dari kota tersebut
?
1
2
3
SELECT alamat, count( alamat ) AS Jumlah 
FROM mahasiswa
GROUP BY alamat

6. HAVING
Klausa HAVING disediakan untuk mendukung klausa GROUP BY. Kegunaannya adalah untuk menentukan kondisi bagi GROUP BY. Kelompok yang memenuhi kondisi HAVING saja yang akan dihasilkan.
Contoh : Tampilkan nama kota dan jumlahnya yang menjadi alamat lebih dari 2 mahasiswa
?
1
2
3
4
SELECT alamat, count( alamat ) AS Jumlah
FROM mahasiswa
GROUP BY alamat
HAVING COUNT( alamat ) > 2

7. Fungsi Aggregate
Fungsi aggregate digunakan untuk melakukan perhitungan statistikal dalam tabel. Secara umum, hanya field yang bertipe numerik yang bisa dikenakan fungsi ini.
FungsiKeterangan
AVGMenghitung rata-rata dari suatu kolom
COUNTMenghitung jumlah baris dari suatu kolom
MAXMengambil nilai tertinggi dari suatu kolom
MINMengambil nilai terendah dari suatu kolom
SUMMenjumlahkan semua data pada suatu kolom

Post a Comment

0 Comments