Kegiatan Praktikum
Pernyataan Single Row Function
1.
LOWER
Merubah nama ‘MOTOROLA’
menjadi huruf kecil semua.
SELECT LOWER ('MOTOROLA') AS Huruf_Kecil
FROM Barang
WHERE Nama_Barang = 'MOTOROLA'
2. UPPER
Merubah
nama ‘Samsung’ menjadi huruf besar semua.
SELECT LOWER ('MOTOROLA') AS Huruf_Kecil
FROM Barang
WHERE Nama_Barang = 'MOTOROLA'
FROM Barang
WHERE Nama_Barang = 'MOTOROLA'
3.
SUBSTRING
Mengambil kata ‘OTORO’
dari ‘MOTOROLA’ yang dimulai dari huruf kedua sebanyak lima huruf.
SELECT SUBSTRING('MOTOROLA',2,5)AS Ambil_Karakter
FROM Barang
WHERE Nama_Barang='MOTOROLA'
4.
LTRIM
Menghilangkan spasi di dalam kurung pada sebelah
kiri.
SELECT SUBSTRING('MOTOROLA',2,5)AS Ambil_Karakter
FROM Barang
WHERE Nama_Barang='MOTOROLA'
SELECT SUBSTRING('MOTOROLA',2,5)AS Ambil_Karakter
FROM Barang
WHERE Nama_Barang='MOTOROLA'
5.
RTRIM
6.
RIGHT
Mengambil karakter
sebanyak 7 karakter dari kata ‘David Yusanto’ dari sebelah kanan.
SELECT RIGHT ('David Yusanto',7) AS Ambil_Karakter
SELECT RIGHT ('David Yusanto',7) AS Ambil_Karakter
7.
LEFT
Mengambil karakter
sebanyak 7 karakter dari kata ‘David Yusanto’ dari sebelah kiri.
SELECT LEFT ('David Yusanto',8) AS Ambil_Karakter
SELECT LEFT ('David Yusanto',8) AS Ambil_Karakter
8.
CHAR
Mengubah kode ASCII menjadi huruf d.
SELECT CHAR (100) AS Kode_ASCII
SELECT CHAR (100) AS Kode_ASCII
9.
LENGTH
Menghitung karakter dari kata ‘Merlita Yonanda’
termasuk spasinya.
SELECT LENGTH ('Merlita Yonanda') AS Hitung_Karakter
10.
REVERSE
Membalik kata ‘Liya Hilwa’.
SELECT REVERSE ('Liya Hilwa') AS Balik_Kata
SELECT REVERSE ('Liya Hilwa') AS Balik_Kata
11.
SPACE
Memberikan spasi sebanyak 40 spasi.
SELECT SPACE (40) AS Spasi
SELECT SPACE (40) AS Spasi
12.
REPEAT
Membuat replika *
sebanyak 80.
SELECT REPEAT ('*',80) AS Replika
SELECT REPEAT ('*',80) AS Replika
Pernyataan ORDER BY
Menampilkan data pada
tabel Barang dengan urutan ASC atau terurut secara abjad.
SELECT *
FROM Barang
ORDER BY Nama_Barang ASC
SELECT *
FROM Barang
ORDER BY Nama_Barang ASC
Menampilkan data pada
tabel Barang dengan urutan DESC atau terurut secara abjad terbalik.
SELECT *
FROM Barang
ORDER BY Nama_Barang DESC
SELECT *
FROM Barang
ORDER BY Nama_Barang DESC
UPPER
Menampilkan Nama_Pembeli
yang mempunyai huruf ‘a’ di akhir
namanya dan ID_Barang dan Merubah semua nama pembeli pada tabel Pembelian
menjadi huruf kapital berdasarkan ID_Barang.
SELECT UPPER (Nama_Pembeli) AS Nama_Pelanggan, ID_Barang AS ID_Barang
FROM Pembelian
WHERE Nama_Pembeli LIKE '%a%'
SELECT UPPER (Nama_Pembeli) AS Nama_Pelanggan, ID_Barang AS ID_Barang
FROM Pembelian
WHERE Nama_Pembeli LIKE '%a%'
SUBSTRING
Mengambil huruf dari
field Nama_Barang yang dimulai dari huruf ke dua sebanyak empat huruf yang
memiliki huruf ‘a’ berdarkan ID_Barang pada tabel Barang.
SELECT UPPER (Nama_Pembeli) AS Nama_Pelanggan, ID_Barang AS ID_Barang
FROM Pembelian
WHERE Nama_Pembeli LIKE '%a%'
SELECT UPPER (Nama_Pembeli) AS Nama_Pelanggan, ID_Barang AS ID_Barang
FROM Pembelian
WHERE Nama_Pembeli LIKE '%a%'
RIGHT
Mengambil huruf dari
field Nama_Barang yang dimulai dari kanan sebanyak empat huruf berdasarkan
ID_Barang pada tabel Barang.
SELECT RIGHT (Nama_Barang,4) AS Ambil_Karakter
FROM Barang
ORDER BY ID_Barang
SELECT RIGHT (Nama_Barang,4) AS Ambil_Karakter
FROM Barang
ORDER BY ID_Barang
LENGTH
Menampilkan jumlah
karakter dari Nama Pembeli dan menampilkan Nama_Pembeli berdasarkan ID_Pembeli
pada tabel Pembelian.
SELECT LENGTH (Nama_Pembeli) AS Jumlah_Karakter, Nama_Pembeli AS Pembeli
SELECT LENGTH (Nama_Pembeli) AS Jumlah_Karakter, Nama_Pembeli AS Pembeli
FROM Pembelian
ORDER BY ID_Pembeli
EmoticonEmoticon