Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

SQL ALIAS Alias dipergunakan jika ingin memberikan nama lain pada tabel atau kolom/field Sintaks untuk Alias Tabel SELECT column_name(s) FROM table_name.

Presentasi serupa


Presentasi berjudul: "SQL ALIAS Alias dipergunakan jika ingin memberikan nama lain pada tabel atau kolom/field Sintaks untuk Alias Tabel SELECT column_name(s) FROM table_name."— Transcript presentasi:

1 SQL ALIAS Alias dipergunakan jika ingin memberikan nama lain pada tabel atau kolom/field Sintaks untuk Alias Tabel SELECT column_name(s) FROM table_name AS alias_name Sintaks untuk Alias Kolom/Field SELECT column_name AS alias_name FROM table_name

2 Contoh Mengganti nama tabel persons menjadi p
SELECT p.LastName, p.FirstName FROM Persons AS p WHERE p.LastName='Hansen' AND p.FirstName='Ola‘ Membuat alias untuk sebuah kolom dihasilkan oleh query SELECT LEN(Address) as LengthOfAddress FROM Persons

3 FUNCTION BASIS DATA I

4 FUNCTION Function atau fungsi dalam perintah SQL digunakan untuk menghasilkan sebuah nilai atau output. Ada beberapa fungsi yang digunakan untuk memanipulasi data yaitu Fungsi string atau karakter Fungsi waktu Fungsi matematika Fungsi system atau fungsi scalar Fungsi Aritmatika Fungsi tambahan yang dapat digunakan untuk mengubah (konversi) dari data yang satu ke data yang lain.

5 Fungsi String Fungsi string, yaitu fungsi yang digunakan untuk memanipulasi tipe data string atau karakter. LOWER DAN UPPER UPPER  mengubah string menjadi huruf besar Sintaks : SELECT UPPER(column_name) FROM table_name

6 UPPER  mengubah string menjadi huruf kecil
Sintaks : SELECT LOWER(column_name) FROM table_name

7 SELECT UPPER(LastName) as LastName, FirstName FROM Person
Contoh SELECT UPPER(LastName) as LastName, FirstName FROM Person P_Id LastName FirstName Address City 1 Hansen Ola Timoteivn 10 Sandnes 2 Svendson Tove Borgvn 23 3 Pettersen Kari Storgt 20 Stavanger LastName FirstName HANSEN Ola SVENDSON Tove PETTERSEN Kari

8 LEN  menghitung jumlah karakter dalam string.
Sintaks : SELECT LEN(column_name) FROM table_name Contoh : SELECT LEN(Address) as LengthOfAddress FROM Persons LengthOfAddress 12 9

9 MID  digunakan untuk mengekstrak karakter dari kolom teks. Sintaks :
SELECT MID(column_name,start[,length]) FROM table_name Contoh SELECT MID(City,1,4) as SmallCity FROM Persons SmallCity Sand Stav

10 SUBSTRING  Mengambil beberapa karakter dari sebuah karakter string.
Sintaks : SELECT SUBSTRING(column_name,start,length) FROM table_name LEFT / RIGHT  Mengambil beberapa karakter dari kiri/kanan Sintaks : SELECT LEFT/RIGHT(column_name, length) FROM table_name

11 Fungsi Matematika SUM  berfungsi untuk menjumlahkan nilai kolom tertentu. Sintaks : SELECT SUM(column_name) FROM table_name Contoh : tabel Orders O_Id OrderDate OrderPrice Customer 1 2008/11/12 1000 Hansen 2 2008/10/23 1600 Nilsen 3 2008/09/02 700 4 2008/09/03 300 5 2008/08/30 2000 Jensen 6 2008/10/04 100

12 Menjumlahkan total OrderPrice
SELECT SUM(OrderPrice) AS OrderTotal FROM Orders Tampilkan total order price milik customer Hansen OrderTotal 5700

13 Fungsi Matematika COUNT  menghitung jumlah baris dalam sebuah tabel
Sintaks : SELECT COUNT(column_name) FROM table_name SELECT COUNT(*) FROM table_name SELECT COUNT(DISTINCT column_name) FROM table_name

14 Contoh : SELECT COUNT(Customer) AS CustomerNilsen FROM Orders WHERE Customer='Nilsen‘ SELECT COUNT(*) AS NumberOfOrders FROM Orders SELECT COUNT(DISTINCT Customer) AS NumberOfCustomers FROM Order

15 CustomerNilsen 2 NumberOfOrders 6 NumberOfCustomers 3

16 Fungsi Matematika AVG  untuk menghitung rata-rata dari suatu kolom tertentu Sintaks : SELECT AVG(column_name) FROM table_name Contoh : Tabel Orders O_Id OrderDate OrderPrice Customer 1 2008/11/12 1000 Hansen 2 2008/10/23 1600 Nilsen 3 2008/09/02 700 4 2008/09/03 300 5 2008/08/30 2000 Jensen 6 2008/10/04 100

17 Tentukan rata-rata OrderPrice dari tabel Orders
SELECT AVG(OrderPrice) AS OrderAverage FROM Orders Tampilkan nama customer yang order pricenya lebih besar dari order rata-rata. OrderAverage 950

18 Fungsi Matematika MIN  untuk mengetahui nilai terkecil dari sebuah kolom tertentu Sintaks : SELECT MIN(column_name) FROM table_name Contoh : menggunakan tabel Orders, tampilkan orderprice terkecil.

19 SELECT MIN(OrderPrice) AS SmallestOrderPrice FROM Orders
100

20 Fungsi Matematika MAX untuk mengetahui nilai terbesar dari sebuah kolom tertentu Sintaks : SELECT MAX(column_name) FROM table_name Contoh : menggunakan tabel Orders, tampilkan orderprice terbesar. SELECT MAX(OrderPrice) AS LargestOrderPrice FROM Orders LargestOrderPrice 2000

21 Fungsi Waktu Function Description NOW()
Returns the current date and time CURDATE() Returns the current date CURTIME() Returns the current time DATE() Extracts the date part of a date or date/time expression EXTRACT() Returns a single part of a date/time DATE_ADD() Adds a specified time interval to a date DATE_SUB() Subtracts a specified time interval from a date DATEDIFF() Returns the number of days between two dates DATE_FORMAT() Displays date/time data in different formats


Download ppt "SQL ALIAS Alias dipergunakan jika ingin memberikan nama lain pada tabel atau kolom/field Sintaks untuk Alias Tabel SELECT column_name(s) FROM table_name."

Presentasi serupa


Iklan oleh Google