Sabtu, 19 Mei 2012

Hallo agan-agan semua hari ini saya akan memposting kembali pelajaran database yang sudah tidak saya posting selama kurang lebih 3 minggu.

Hari ini saya akan membahas tentang :
  • Klausa Group By
  • Klausa Order By
Baiklah tanpa basa-basi saya akan menjelesakan apa yang di maksud dengan  Klausa Group By dan Klausa Order By

  • Klausa Group By adalah suatu perintah yang digunakan untuk mengelompokkan data berdasarkan ekspersi atau criteria tertentu, misalanya  berdasarkan kolom tertentu Contoh kasusnya : 
    terlebih dahulu buat tabel seperti gambar di bawah ini

    Dari tabel diatas misalnya kita hanya menampilkan kolom agama saja maka perintah yang digunakan adalah seperti berikut :
    select agama from pegawai group by agama

    Maka yang tampil hanya kolom agama saja dan beserta isinya dan apabila isinya ada berisi data yang sama makan akan di tampilkan sebagai 1 saja  
    hasilnya seperti gambar di bawah ini :

    * Klausa Oreder By Adalah Suatu perintah yang digunakan untuk mengurutkan atau menyusun    data yang akan di tampilkan berdasarkan Abjad.
    Dari Tabel yang telah di tampilkan tadi misalnya kita mau menampilkan agama yang diambil dari urutan nama _peg
    maka kita hanya perlu menggunakan perintah :
    select agama from pegawai order by nama_peg

    Dari perintah di atas maka akan tampil data agama yang urutanya diambil dari urutan nama_peg
    seperti gambar di bawah ini :




    Okh iya mumpung lagi ingat ada juga tambahan perintah buat perintah pengurutan data melalui huruf akhri ke awal (Z-A) dan huruf awal ke akhir (A-Z) yaitu :

    • Ascending atau disingkat dengan Asc untuk mengurutkan data (A-Z)
    • Descending atau disingkat dengan Desc untuk mengurutkan data (Z-A)

      Saya Akan mengambil contoh Desc saja soalnya sama saja perintahnya hanya mengganti Desc menjadi Asc
      Contoh Perintah Desc:
      Kita akan mengurutkan nama_peg dari huruf pertama dari abjad akhir ke abjad awal
      maka perintahnya:
      select nama_peg from pegawai  order  by   nama_peg descmaka hasilnya seperti di bawah ini:

      Nah anda bisa liat hasilnya kan
      Kalau hanya membuat perintah Asc hanya mengganti Desc menjadi Asc
      spserti di bawah ini :
      select nama_peg from pegawai  order  by   nama_peg Asc

      Coba sendiri Gan Biar nampak hasilnya

    Demikianlah hasil Postingan Blog saya semoga bermanfaat bagi agan2 semua
    Kritik dan saranya di tunggu lo he he he !!!



     

Tidak ada komentar:

Posting Komentar