Senin, 28 November 2016

Konsep Basis Data: Query Select

1.      SELECT adalah perintah yang paling sering digunakan pada SQL, sehingga kadang-kadang istilah query dirujukkan pada perintah SELECT. SELECT digunakan untuk menampilkan data dari satu atau lebih tabel, biasanya dalam sebuah basis data yang sama.
Contoh :
SELECT nim FROM tb_mahasiswa;

2.      Select Where adalah variasi dari Query select yang digunakan untuk menampilkan data pada tabel yang memiliki kondisi tertentu sesuai keinginan, atau dengan kata lain select where digunakan untuk mencari data yang lebih spesifik.
Contoh:
    SELECT * FROM tb_mahasiswa
    WHERE nim='1605551028';

3.      Select Multiple Table adalah variasi dari Query select yang digunakan untuk menampilkan data dari dua tabel atau lebih dengan menambah WHERE untuk menggabungkan tabel-tabel yang ingin ditampilkan dengan memberikan relasinya.
Contoh :
Select Multiple Table
    SELECT * FROM tb_mahasiswa,tb_jurusan
    WHERE tb_mahasiswa.id_jurusan=tb_jurusan.id_jurusan;

4.      Select Join adalah variasi dari Query select yang digunakan ketika ingin mengkombinasikan record dari satu atau lebih tabel berdasarkan field yang ada.
Contoh :
•    Inner join digunakan apabila ingin menampilkan semua data yang memiliki
keterkaitan atau tidak ada field atau record yang kosong atau null.
Contoh:
SELECT * FROM tb_mahasiswa INNER JOIN tb_jurusan ON tb_mahasiswa.id_jurusan=tb_jurusan.id_jurusan;
•    Right join digunakan apabila ingin menampilkan semua data pada tabel kanan dan data yang berhubungan atau berkaitan saja.
Contoh:
SELECT tb_mahasiswa. ’nim’ , tb_mahasiswa. ‘nama’ , tb_jurusan. ‘nama_jurusan’ FROM tb_mahasiswa RIGHT JOIN tb_jurusan ON tb_jurusan. ‘id_jurusan’=tb_mahasiswa.’jurusan’ ;
•    Left join digunakan apabila ingin menampilkan semua data pada tabel kiri dan data yang berhubungan atau berkaitan saja.
Contoh:
SELECT tb_mahasiswa. ’nim’ , tb_mahasiswa. ‘nama’ , tb_jurusan. ‘nama_jurusan’ FROM tb_mahasiswa LEFT JOIN tb_jurusan ON tb_jurusan. ‘id_jurusan’=tb_mahasiswa.’jurusan’ ;
•    Full join digunakan untuk menampilkan semua record pada tabel kanan dan kiri atau gabungan dari Right Join dan Left Join.
Contoh:
SELECT *  FROM tb_mahasiswa FULL JOIN tb_jurusan ON nim=jurusan;

5.      Fungsi Agregat merupakan fungsi yang berhubungan dengan sekumpulan data pada database sehingga sering disebut pula sebagai fungsi grup atau ringkasan. Fungsi ini menerima sekumpulan data dan mengembalikan nilai tunggal sebagai hasilnya.

•    SUM
Digunakan untuk menghitung total nilai dari kolom tertentu.
Contoh:
SELECT SUM (harga) AS Total_Harga FROM (tb_barang)
WHERE tahun=2016;

•    COUNT
Digunakan untuk menghitung jumlah record.
Contoh:
SELECT COUNT (*) AS jumlah_record FROM (tb_barang)
WHERE tahun=2016;

•    AVG
Digunaka untuk menampilkan nilai rata-rata dari suatu kolom
Contoh:
SELECT AVG (harga) AS harga_ratarata FROM (tb_barang)
WHERE tahun=2016;

•    MAX
Digunakan untuk menampilkan nilai tetinggi dari suatu kolom.
Contoh:
SELECT MAX (harga) AS harga_tertinggi FROM (tb_barang)
WHERE tahun=2016;

•    MIN
Digunakan untuk menampilkan nilai terendah dari suatu kolom.
Contoh:
SELECT MIN (harga) AS harga_terendah FROM (tb_barang)
WHERE tahun=2016;

Related Posts:

  • Macintosh Operating SystemKali ini saya ingin sharing mengenang materi kuliah saya dalam mata kuliah Pengantar Sistem dan Teknologi Informasi dimana topiknya yaitu tentang Sistem Operasi Macintosh. Mac OS adalah singkatan dari kata Macintosh Operatin… Read More
  • Aplikasi-Aplikasi yang Ada di OS Linux UbuntuHai semuanya. kali ini saya akan berbagi tentang program-program yang ada di OS LINUX Ubuntu dana saya menggunakan Ubuntu versi 16.04. Postingan kali ini termotivasi oleh tugas yang diberikan oleh dosen saya di mata kuliah P… Read More
  • Algoritma Sequential Search dan String Matching Pada kali ini saya akan membahas tentang algoritma sequential search dan string matching. Algortima jenis ini menerapkan prinsip kerja brute force. Algoritma sequential search disebut juga linear search adalah sebuah a… Read More
  • Pengantar Sistem Teknologi Informasi: MemoriKali ini saya akan share artikel mengenai salah satu bagian dari sebuah perangkat yaitu memori. Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-ba… Read More
  • Pengenalan Data BaseBasis data atau Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat L… Read More

1 komentar:

  1. Menangkan Jutaan Rupiah dan Dapatkan Jackpot Hingga Puluhan Juta Dengan Bermain di www(.)SmsQQ(.)com

    Kelebihan dari Agen Judi Online SmsQQ :
    -Situs Aman dan Terpercaya.
    - Minimal Deposit Hanya Rp.10.000
    - Proses Setor Dana & Tarik Dana Akan Diproses Dengan Cepat (Jika Tidak Ada Gangguan).
    - Bonus Turnover 0.3%-0.5% (Disetiap Harinya)
    - Bonus Refferal 20% (Seumur Hidup)
    -Pelayanan Ramah dan Sopan.Customer Service Online 24 Jam.
    - 4 Bank Lokal Tersedia : BCA-MANDIRI-BNI-BRI

    8 Permainan Dalam 1 ID :
    Poker - BandarQ - DominoQQ - Capsa Susun - AduQ - Sakong - Bandar Poker - Bandar66

    Info Lebih Lanjut Hubungi Kami di :
    BBM: 2AD05265
    WA: +855968010699
    Skype: smsqqcom@gmail.com

    BalasHapus