QUERY SQL www.TutorialCoding.wordpress.com Modul Query.

Slides:



Advertisements
Presentasi serupa

Advertisements

SQL – DML.
SQL (Structured Query Language)
SQL ADVANCEADVANCE. SQL Data Type MySQL Text Type : 9/7/2014By : Suwondo, S.Kom2.
Database Relasi Pertemuan 3.
RELASI & JOIN.

QUERY Antar Tabel Basis Data.
Strctured Query Language
Fungsi SQL lanjut dan pengambilan data dari multiple table.
Pertemuan : 8 Basis Data Terapan
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
Jalankan script sql berikut : sekolah.sql
JOINED TABLE Untuk menampilkan data dari dua atau lebih tabel, maka tabel – tabel tersebut harus dihubungkan terlebih dahulu  JOIN.
Microsoft SQL Server DDL dan DML dasar
Data Definition Language dan Data Manipulation Language
Fungsi JOIN.

Data Manipulation Language Pertemuan : 4 Basis Data Terapan.
MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
P E R T E M U A N 12 SISTEM BASIS DATA.
Dr. KUSRINI, M.KOM 66. Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n From nama_tabel [Where Kondisi]
JOIN Perintah Join digunakan untuk menggabungkan 2 atau lebih tabel dengan syarat tabel yang digabungkan memiliki field yang sama.
PTIK-13 PERANCANGAN DATABASE (2) MENGOLAH DATA MENJADI INFORMASI Dosen: Arya Yudhi W.,S.Kom.,M.Kom.
JOIN Kuliah Tambahan.
Pengenalan Database MySQL
Modul SBD-2 …….. SQL Server

QUERY Antar Tabel Basis Data.
Structure Query Language
Innner join dan form menggunakan sql
Menampilkan Data dari Beberapa Tabel
Teknik Informatika Basis Data (MMT-042)
Rekayasa Perangkat Lunak Materi 3 (Database)
PEMASARAN BERBASIS WEB
FUNGSI-FUNGSI AKSES MySql
MENAMPILKAN DATA DARI BEBERAPA TABEL
Query.
JOIN.
Pemrograman Visual Akuntansi III
Query.
JOIN.
SQL (Structured Query Language)
PEMASARAN BERBASIS WEB
SQL pada basis data client-server
Stucture Query Language
Zeni Wahyu NurLaili Linda TrisiaHardianti
MENAMPILKAN DATA DARI BEBERAPA TABEL
Management Information System
Perintah Manipulasi Data
Structured Query Language
Query dalam sql server Pertemuan 6.
Jalankan script sql berikut : sekolah.sql
Structured Query Language
Pertemuan 7 SQL – SELECT (Join Table)
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
8. MENAMPILKAN DATA DARI BEBERAPA TABEL
Structure Query Language (II)
SQL (Structured Query Language) Oleh : Cosmas Haryawan.
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Stucture Query Language
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
Stucture Query Language
Praktikum Sistem Basis Data - 2
Praktikum 2 - Sistem Basis Data 1
MENAMPILKAN DATA DARI BEBERAPA TABEL
BAHASA BASIS DATA Retreiving Data dan Manipulation Function
Transcript presentasi:

QUERY SQL www.TutorialCoding.wordpress.com Modul Query

Query (SQL)  Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalambasis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya. www.TutorialCoding.wordpress.com Modul Query

Query Select Perintah select pada query digunakan untuk memilih, biasanya select digunakan untuk menampilkan record berdasarkan table, atau bisa juga digunakan untuk memilih database pada listing koneksi. www.TutorialCoding.wordpress.com Modul Query

Query Join Join adalah menggabungkan 2 atau lebih table guna menampilkan data secara lengkap. Syarat untuk JOIN adalah kedua tabel harus memiliki sebuah kolom dengan nilai yang sama yang akan kita gunakan dalam proses JOIN (masing-masing table punya parameter untuk join) www.TutorialCoding.wordpress.com Modul Query

Query Inner Join Inner join adalah perintah untuk menampilkan record atau menggabungkan 2 table atau lebih. Pada perintah inner join, hanya data yang punya pasangan saja yang akan ditampilkan. Jika kedua table tidak ada kesamaan maka data tidak akan ditampilkan. www.TutorialCoding.wordpress.com Modul Query

Query Left Join Left Join hamper sama dengan Inner Join, hanya saja perintah Left Join membuat parameter dari table yang ada disebelah kiri, jika ada table yang kosong disebelah kanan, maka akan berisi NULL. www.TutorialCoding.wordpress.com Modul Query

Query Right Join Right Join hamper sama dengan Inner Join, hanya saja perintah Right Join membuat parameter dari table yang ada disebelah Kanan, jika ada table yang kosong disebelah kiri, maka akan berisi NULL. www.TutorialCoding.wordpress.com Modul Query

Query where Query where digunakan untuk menampilkn data berdasarkan parameter. Where (berdasarkan) berisi parameter apa yang akan digunakan. Parameter disini bisa beruma Field, session, atau Variable www.TutorialCoding.wordpress.com Modul Query

Query Order By (ASC / DESC) Order By adalah perintah untuk mengurutkan record, record dalam database bisa kita urutkan sesuai dengan keinginan kita, baik dengan abjad maupun angka. ASC (Ascending) mengurutkan angkat dari kecil ke besar DESC (Descendign) Mengurutkan data dari besar ke kecil www.TutorialCoding.wordpress.com Modul Query

Query Desc Limit Desc Limit berfungsi untuk membatasi jumlah record yang ditampilkan. Misalnya kita mempunyai 100 record dan kita ingin menampilkan 10 record saya, maka kita bisa menggunakan perinta Desc Limit www.TutorialCoding.wordpress.com Modul Query

Latihan Query www.TutorialCoding.wordpress.com Modul Query

Tabel Provinsi www.TutorialCoding.wordpress.com Modul Query

Tabel Kota www.TutorialCoding.wordpress.com Modul Query

Menampilkan record dari table kota Select *from kota Select *from (Semua) Menampilkan record dari table kota Select *from kota www.TutorialCoding.wordpress.com Modul Query

select from (Sebagian) Menampilkan filed tertentu saja (yang dipilih) select nama_kota from kota; www.TutorialCoding.wordpress.com Modul Query

select *from (parameter) Menampilkan record berdasarkan parameter (where) select *from kota where id_kota=1; www.TutorialCoding.wordpress.com Modul Query

select *from (Limit) Menampilkan record berdasarkan dengan jumlah yang ditentukan (desc limit) select *from kota desc limit 0,2 www.TutorialCoding.wordpress.com Modul Query

Inner join Menggabungkan dua table atau lebih (join) select *from kota inner join provinsi on kota.id_provinsi=provinsi.id_provinsi; www.TutorialCoding.wordpress.com Modul Query

Left join Menggabungkan dua table atau lebih (join) select *from kota left join provinsi on kota.id_provinsi=provinsi.id_provinsi; www.TutorialCoding.wordpress.com Modul Query

Right join Menggabungkan dua table atau lebih (join) select *from kota right join provinsi on kota.id_provinsi=provinsi.id_provinsi; www.TutorialCoding.wordpress.com Modul Query

Menghitung Jumlah Record Menghitung Jumlah Record dengan Count select count(id_kota) from kota; www.TutorialCoding.wordpress.com Modul Query

Query pencarian SELECT nama_kolom_tampil FROM nama_tabel WHERE nama_kolom_cari LIKE keyword_pencarian nama_kolom_tampil adalah nama dari kolom yang akan kita tampilkan, bisa semua kolom dalam tabel, atau hanya kolom tertentu saja. nama_tabel adalah nama tabel dimana nama_kolom_tampil berada. nama_kolom_cari adalah kolom yang akan kita gunakan untuk pencarian.keyword_pencarian merupakan kata kunci yang digunakan untuk pencarian. Cara penulisan kata kunci ini akan kita bahas lebih lanjut. www.TutorialCoding.wordpress.com Modul Query

Query pencarian (1) Menampilkan kota dengan kata kunci ‘bandung’ select *from kota where nama_kota like'bandung'  Fungsi di atas sama dengan perintah dibawah ini select *from kota where nama_kota='bandung‘ www.TutorialCoding.wordpress.com Modul Query

Query pencarian (2) Mencari nama kota berdasarkan huruf depan B select *from kota where nama_kota like 'b%‘ Mencari nama kota berdasarkan huruf belakagn A select *from kota where nama_kota like '%a‘ www.TutorialCoding.wordpress.com Modul Query

Query pencarian (3) Mencaari nama kota berdasarkan kata kunci (apa saja) select *from kota where nama_kota like '%ng%'  www.TutorialCoding.wordpress.com Modul Query