Beberapa Rumus Query SQL Database
Selamat malam para pembaca artikel yang setia pada postingan kali ini ane akan share tentang Beberapa Rumus Query SQL Database artikel ini akan sangat berguna bagi yang masih belajar data base SQL yang mana di dalam artikel yang ane isi tentang rumus-rumus databse SQL khususnya dalam penggunaan SELECT dengan pembagian menjadi beberapa bagian oke gak usah bayak basa basi lagi berikut pembagiannya :
Menampilkan Seluruh field suatu tabel
Menampilkan seluruh field pada tabel Fakultas
SELECT *
FROM Fakultas
Menampilkan seluruh field pada tabel Prodi
SELECT *
FROM Prodi;
Tampilkan seluruh field pada tabel Mahasiswa
SELECT *
FROM Mahasiswa
Menampilkan beberapa Field
Tampilkan Nama dan Alamat pada Tabel Mahasiswa.
SELECT NamaMahasiswa, Alamat
FROM Mahasiswa
Tampilkan NamaFakultas dan Dekan pada tabel Fakultas
SELECT NamaFakultas, NamaDekan
FROM Fakultas
Tampilkan Namaprodi saja pada tabel Prodi
SELECT NamaProdi
FROM Prodi
Tampilkan KodeProdi dan Nama Prodi pada tabel Prodi
SELECT KodeProdi, NamaProdi
FROM Prodi
Filter data
Tampilkan semua isi field tabel Mahasiswa yang tinggal di Bantul
SELECT *
FROM Mahasiswa
WHERE Alamat = “Bantul”
Tampilkan semua isi field pada tabel Prodi yang ode Fakultasnya = 4
SELECT *
FROM Prodi
WHERE KodeFakultas = 4
Tampilkan NamaProdi dan KetuaProdi prodi dimana KodeFakultas = 2
SELECT NamaProdi, KetuaProdi
FROM Prodi
WHERE kodeFakultas = 2;
Menampilkan data dari beberapa tabel
Tampilkan NamaFakultas dan NamaProdi yang berasl dari tabel Fakultas dan Prodi
SELECT NamaFakultas, NamaProdi
FROM Fakultas, Prodi
WHERE Fakultas.KodeFakultas = Prodi.KodeFakultas
Tampilkan NamaProdi, NPM, NamaMahasiswa dari Tabel Prodi dan Mahasiswa.
SELECT NamaProdi, NPM, NamaMahasiswa
FROM Prodi, Mahasiswa
WHERE Prodi.KodeProdi = Mahasiswa.KodeProdi
Tampilkan NPM, NamaMahasiswa, NamaProdi, NamaFakultas dari tabel Prodi, Mahasiswa, Fakultas
SELECT NPM, NamaMahasiswa, NamaProdi, NamaFakultas
FROM Prodi, Mahasiswa, Fakultas
WHERE (Prodi.KodeProdi = Mahasiswa.KodeProdi) AND (Fakultas.KodeFakultas = Prodi.KodeFakultas)
Menggunakan nama field yang sama
Tampilkan KodeFakultas, NamaFakultas, NamaProdi dari Tabel Fakultas dan Prodi
SELECT Fakultas.KodeFakultas, NamaFakultas, NamaProdi
FROM Fakultas, Prodi
WHERE Fakultas.KodeFakultas = Prodi.KodeFakultas Catatan: Nama tabel harus dicantumkan jika field tersebut juga ada pada tabel yang lain.
Tampilkan NPM, NamaMahsiswa, KodeFakultas, NamaFakultas, KodeProdi, dan NamaProdi dari rabel Fakultas,
Mahasiswa dan Prodi
SELECT NPM, NamaMahasiswa,Fakultas.KodeFakultas, NamaFakultas, Prodi.KodeProdi, NamaProdi,
FROM Prodi, Mahasiswa, Fakultas
WHERE (Fakultas.KodeFakultas = Prodi.KodeFakultas) AND (Prodi.KodeProdi = Mahasiswa.KodeProdi)
Operator Logika
Tampilkan NamaMahasiswa dengan Kodeprodi = 11 dan alamat = “Bantul”
SELECT NamaMahasiswa
FROM Mahasiswa
WHERE (KodeProdi = 11) AND (Alamat = “Bantul”)
Tampilkan NPM, NamaMahasiswa dengan Alamat=”Bantul” atau Alamat=”Sleman”
SELECT NPM, NamaMahasiswa
FROM Mahasiswa
WHERE Alamat = “Bantul” OR Alamat = “Sleman”
Tampilkan NamaProdi dan NamaMahasiswa yang tinggal di Bantul
SELECT NamaProdi, NamaMahasiswa
FROM Prodi, Mahasiswa
WHERE Alamat=“Bantul” AND Prodi.KodeProdi = Mahasiswa.KodeProdi
Tampilkan NamaFakultas, NamaProdi, NPM, NamaMahasiswa yang tinggal di Bantul atau Sleman
SELECT NamaFakultas, NamaProdi, NPM, NamaMahasiswa
FROM Fakultas, Prodi, Mahasiswa
WHERE (Fakultas.KodeFakultas = Prodi.KodeFakultas) AND (Prodi.KodeProdi = Mahasiswa.Kodeprodi) AND ((Alamat = “Bantul”) OR (Alamat=“Sleman”))
Operator NOT
Tampilkan seluruh field tabel Mahasiswa yang tidak berlamat Bantul.
SELECT *
FROM Mahasiswa
WHERE ALAMAT <> “Bantul’
atau dengan menggunakan Klausa NOT dapat ditulis:
SELECT *
FROM Mahasiswa
WHERE NOT (ALAMAT = “Bantul”)
WILD CHAR
* (Asterisk) –> artinya semua/bebas
? –> Menggantikan satu huruf
Tampilkan Nama Mahasiswa yang huruf depannya A
SELECT NamaMahasiswa
FROM Mahasiswa
WHERE NamaMahasiswa LIKE “A*”
Tampilkan NamaMahasiswa yang huruf belangkangnya A
SELECT NamaMahasiswa
FROM Mahasiswa
WHERE NamaMahasiswa LIKE “*A”
Tampilkan NamaMahasiswa yang mengandung huruf a
SELECT NamaMahasiswa
FROM Mahasiswa
WHERE NamaMahasiswa LIKE “*a*”
Tampilkan NamaMahasiswa yang huruf keduanya a
SELECT * NamaMahasiswa
FROM Mahasiswa
WHERE NamaMahasiswa LIKE “?A*”
Pengurutan (ORDER BY)
Tampilkan NamaMahasiswa, Alamat dari Tabel Mahasiswa urut Alamat
SELECT NamaMahasiswa, Alamat
FROM Mahasiswa
ORDER BY Alamat;
Tampilkan Nama, Alamat dari tabel Mahasiswa urut Nama dengan urut menurun (Descending)
SELECT NamaMahasiswa, Alamat
FROM Mahasiswa
ORDER BY NamaMahasiswa DESC;
Tampilkan Alamat, Nama dari Tabel Mahasiswa urut Alamat, NamaMahasiswa
SELECT Alamat, NamaMahasiswa
FROM Mahasiswa
ORDER BY Alamat, NamaMahasiswa;
Fungsi Left (string,n)
Mengambil n karakter dari kiri suatu string.
Tampilkan 3 huruf nama mahasiswa
SELECT Left(NamaMahasiswa, 3)
FROM Mahasiswa;
Tampilkan nama Mahasiswa yang huruf pertamnya
SELECT NamaMahasiswa
From Mahasiswa
WHERE LEFT(NamaMahasiswa,1) =“A”
Fungsi MID (string,i,n)
Digunakan untuk mengambil n karakter dari string mulai posisi ke i.
Tampilkan 3 karakter mulai dari karakter kedua dari NamaMahasiswa;
SELECT MID(namamahasiswa, 2, 3)
FROM Mahasiswa;
Jika terdapat nama “Ahmad” maka akan tampil “hma”
Fungsi Right(string,n)
Mengambil n karakter dari Kanan suatu string.
Tampilkan 3 huruf terakhir nama mahasiswa
SELECT RIGHT(NamaMahasiswa, 3)
FROM Mahasiswa;
Tampilkan nama Mahasiswa yang huruf terakhirnya A
SELECT NamaMahasiswa
FROM Mahasiswa
WHERE RIGHT(NamaMahasiswa,1) =“A”
Fungsi Ucase(string)
Digunakan untuk mengubah string menjadi huruf kapital.
Tampilkan nama mahasiswa dalam huruf kapital.
SELECT UCASE (NamaMahasiswa) As NamaKapital
FROM Mahasiswa
Fungsi LCASE(string)
Digunakan untuk mengubah string menjadi huruf kecil.
Tampilkan nama mahasiswa dalam huruf kecil.
SELECT LCASE (NamaMahasiswa) As NamaKecil
FROM Mahasiswa
Menggabungkan String
Tampilkan nama Mahasiswa dan alamat dalam satu kolom.
SELECT NamaMahasiswa + ‘ – ‘ + Alamat AS NamaAlamat
FROM Mahasiswa
Fungsi Year(tanggal)
Menampilkn tahun dari sebuah tanggal.
Tampilkan tahun lahir dari Mahasiswa.
SELECT YEAR (TanggalLahir) As TahunLahir
FROM Mahasiswa;
Tampilkan nama, umur dari mahasiswa
SELECT NamaMahasiswa, YEAR(DATE())-
YEAR(TGLLAHIR) AS Umur FROM Mahasiswa;
Cara lain:
SELECT NamaMahasiswa, (DATE()-TGLLAHIR)/365 AS Umur
FROM Mahasiswa;
Fungsi MONTH(tanggal)
Digunakan untuk mengambil bulan dari tanggal
Tampilkan nama, tgllahir, dan bulan lahir dari mahasiswa dalam kolom yang berbeda
SELECT NamaMahasiswa, TanggallLahir, MONTH(TanggalLahir) AS BulanLahir
FROM Mahasiswa;
Fungsi DAY(tanggal)
Digunakan untuk mengambil hari (1 – 31) dari data tanggal
Tampilkan nama, tgllahir, dan hari lahir (1 – 31) dari mahasiswa;
SELECT NamaMahasiswa, TanggallLahir, DAY(TanggalLahir) AS HariLahir
FROM Mahasiswa;
Cukup sekian postingan saya kali ini tentang Beberapa Rumus Query SQL Database sebagai pembaca yang baik selalu meninggalkan bekas dalam bacaannya.
jika ada pertanyaan silahkan tanya di facebookku disini atau bisa komentar di kotak komentar yang ada di bawah.
Titanium Banger - a metal-sensing-technology company
BalasHapusThe 2018 ford ecosport titanium S.G.A. is a fully titanium post earrings functional electric vehicle. As an electrical power regulator, the S.G.A. titanium nipple bars supplies titanium scooter bars power to titanium vs stainless steel apple watch all S.G.A.