Rabu, 09 Desember 2015

KONDISI

Assalamualaiqum
Hi sahabat blogger, saya kembali lagi nih☺ sebelumnya saya sudah pernah ngepost tentang DBMS, kali ini saya akan memposting tentang kondisi yang dapat terbentuk dari perintah Mysql. Sebelum kita masuk pada step by stepnya  anda harus mengetahui kondisi apa saja yang dapat terbentuk dari Mysql, berikut uraiannya:
1. LIKE
Menampilkan isi record dengan menggunakan sebagian dari isi sebuah data.
Query : SELECT * FROM nama_tabel WHERE nama_field LIKE ‘kondisi’;
Ada terdapat 3 kondisi di dalam like :
a. %nama_record%    
Persen didepan dibelakang menunjukan bahwa record yang ingin ditampilkan adalah semua record yang mengandung “nama_record” pada sebuah field. “nama_record” bisa berada diawal, tengah ataupun akhir.
b. %nama_record
Persen dibelakang menunjukan bahwa record yang ingin ditampilkan adalah semua record yang mengandung “nama_record” pada sebuah field dan “nama_record” harus berada akhir.
c. nama_record%
Persen didepan menunjukan bahwa record yang ingin ditampilkan adalah semua record yang mengandung “nama_record” pada sebuah field dan “nama_record” harus berada diawal.
2. ORDER BY
Jika sebuah SELECT tidak memiliki ORDER BY, maka record akan ditampilkan sesuai dengan urutan penginputan datanya. ORDER BY memungkinkan menampilkan hasil
SELECT sesuai dengan urutan yang diinginkan.
Query : SELECT * FROM nama_tabel ORDER BY nama_field;
3. ASC/DESC
Dalam mengurutkan terdapat dua kondisi : Mengurutkan data dengan terurut naik (ASCENDING) atau terurut menurun (DESCENDING).
4. GROUP BY
GROUP BY memungkinkan mengelompokan hasil dari SELECT berdasarkan persamaan isi datanya.
Query : SELECT * FROM nama_tabel GROUP BY nama_field;
    Setelah anda mengetahui kondisi apa saja yang dapat terbentuk dari perintah Mysql, sekarang saatnya kita mulai eksekusi di Command Prompt. Berikut step by stepnya:
  • Pastikan paket Apache dan Mysql telah running pada xampp
  • Buka CMD dan masuk pada Mysql. Saya anggap kalian sudah tahu caranya kalau sudah lupa bisa dilihat pada gambar berikut.
F:\capture\basisdata\New folder\New folder\Capture.JPG

  • Selanjutnya buat database baru dengan nama PENJUALAN
F:\capture\basisdata\New folder\New folder\1.JPG

  • Aktifkan database penjualan dengan perintah:
F:\capture\basisdata\New folder\New folder\2.JPG

  • Buat tabel dengan nama PELANGGAN dengan mengacu pada tabel berikut.
Perintahnya:
F:\capture\basisdata\New folder\New folder\3.JPG

  • Selanjutnya isikan data/record pada table yang kita buat tadi dengan mengacu pada tabel berikut.

perintahnya:
F:\capture\basisdata\New folder\New folder\4.JPG
Ulangi langkah diatas untuk melakukan pengisian record – record selanjutnya.
Jika sudah cek tabel dengan perintah:
F:\capture\basisdata\New folder\New folder\5.JPG

  • Selanjutnya urutkan Nama dari Z ke A (DESC)
F:\capture\basisdata\New folder\New folder\6.JPG

  • Selanjutnya kelompokkan record berdasarkan Type dengan perintah:
F:\capture\basisdata\New folder\New folder\7.JPG

  • Tampilkan record “dewa” pada field nama
F:\capture\basisdata\New folder\New folder\8.JPG

    Ok sampai disini masih mudah kan, sekarang kita coba yang agak lebih susah lagi.
  • Tampilkan record dengan Kode 123 dan 136 dan urutkan berdasarkan alamat secara DESC. Lihat persamaan dari kedua record tersebut, karena kata TRIA yang sama maka kita gunakan kata tersebut.

  • Sekarang tampilkan record dengan Kode 128 dan 134 tanpa mengurutkannya
F:\capture\basisdata\New folder\New folder\12.JPG

  • Selanjutnya tampilkan record berdasarkan no rumah 12 dan urutkan berdasarkan type secara DESC
F:\capture\basisdata\New folder\New folder\13.JPG

  • Berikutnya menampilkan record 132, 134, 135, 137 dan urutkan Nama secara asc
F:\capture\basisdata\New folder\New folder\14.JPG

  • Terakhir tampilkan record dengan Kode 127, 128, 134 dan urutkan berdasarkan alamat
F:\capture\basisdata\New folder\New folder\15.JPG
*catatan: untuk menampilkan beberapa record tertentu seperti diatas, cari persamaan diantara record tersebut.

    Sekian postingan kali ini, mohon maaf apabila sulit dipahami. Terima kasih telah mengunjungi putrisharingpengetahuan.blogspot.co.id
Wassalamualaiqum.

0 komentar:

Posting Komentar

Copyright © Sharing Pengetahuan | Powered by Blogger