TUTORIAL SQL
Nama : Nur Sakti Yanuar Ardhy
NIM : 10410100264
Dosen : Tan Amelia
Tugas : Tutorial SQL dan fungsinya
Tugas : Tutorial SQL dan fungsinya
- Order By
Fungsi dari Query tersebut adalah untuk mengurutkan data, bisa untuk mengurutkan data dari yang terkecil (Ascending) dan juga dari yang terbesar (Descending)
Contoh dari syntax query Order By :
SELECT (nama_kolom), (nama_kolom), (nama_kolom)
FROM (Nama_Tabel)
ORDER BY (Nama kolom yang akan diurutkan) DESC/ASCD
FROM (Nama_Tabel)
ORDER BY (Nama kolom yang akan diurutkan) DESC/ASCD
Data diatas sudah diurutkan dari besar ke kecil atau bisa juga dari kecil ke besar, syntax dari query diatas atas adalah :
SELECT ProductName, CategoryID, UnitPrice
FROM Products
ORDER BY UnitPrice DESC
2. SELECT
Fungsi Select adalah untuk mengambil semua informasi dari kolom (atau kolom)
Contoh Syntax : Select * From (Nama_tabel)
Data diatas menampilkan data dari karyawan yang diambil dari tabel Karyawan (Employees), yang mana menampilkan EmployeeID, LastName, FirstName, Title, Title, BirthDate, HireDate, Address
Adapun syntaxnya adalah : select * from Employees
3. THE WHERE
Syntax WHERE digunakan untuk mengekstrak hanya catatan-catatan yang memenuhi kriteria tertentu atau kriteria yang kita tentukan sendiri.
Contoh query : SELECT column_name(s)
FROM table_name
WHERE column_name operator value
FROM table_name
WHERE column_name operator value
Dari data diatas saya ingin menampilkan Product Sales (Penjualan Produk) yang lebih dari 3000 maka kita bisa menggunakan Query WHERE kita bisa mengkondisikan data dari tabel.
Contoh Syntax :
SELECT ProductName, ProductSales
FROM [Product Sales for 1997]
WHERE ProductSales > 3000
Contoh Lain dari WHERE
Data diatas menampilkan tabel data Customer (pelanggan) yang terdiri dari contact Name, Contact Title, Address, City, Region, Postal Code, dan Country (Negara). Tetapi dari data pelanggan tersebut terdapat beberapa asal negara. Saya akan mencoba mengambil data dari customer yang berasal dari negara Germany (Jerman) dengan menggunakan WHERE.
Syntaxnya sebagai berikut : SELECT * from Customer (Nama_Tabel)
Where Country=’Germany’
Akan tampil sebagai berikut :
4. GROUP BY
GROUP BY pernyataan SQL digunakan bersama dengan fungsi agregat SQL seperti SUM untuk menyediakan sarana pengelompokan dataset hasilnya dengan tabel database kolom tertentu.
Contoh Syntax :
SELECT nama_kolom, SUM(nama_kolom)
FROM nama_tabel
GROUP BY nama_kolom
FROM nama_tabel
GROUP BY nama_kolom
Dari tampilan data diatas dapat diketahui tetntang produk dan product sales (Penjualan Produk) namun pada kolom Product Name terdapat lebih dari satu baris tetntang nama produk dan juga baris penjualan produk. Apabila kita diminta untuk meringkasnya, kita dapat menggunakan query GROUP BY. Kita dapat menjumlahkan hasil dari penjulan produk dari nama produk yang sama, seperti halnya nama produk ‘Chai’ terdapat tiga baris penjualan, maka untuk menjumlahkan menggunkan syntax :
SELECT ProductName, SUM(ProductSales)
FROM [Product Sales for 1997]
GROUP BY ProductName
Dapat kita lihat perubahannya nama produk Chai, Chang, Charteuse verte menjadi satu baris dan Penjualan produk sudah dijumlahkan sehingga menjadi ringkas.
1 comments:
MBOIS CAAKKKK....
Post a Comment