Macam-macam Query MySQL dan Fungsinya

Posted on 12:38 AM, under

MySQL adalah multiuser database yang menggunakan bahasa Structured Query Language (SQL). MySQL dalam operasi client-server melibatkan server daemon MySQL disisi server dam berbagai program library yang berjalan disisi client. Dan SQL adalah bahasa standart yang digunakan untuk mengakses database server.

Berikut adalah Sintaks query SQL dan fungsinya:

1. CREATE DATABASE nama_database;

Perintah CREATE DATABASE berfungsi untuk membuat database baru dalam query MySQL.
Contoh:
CREATE DATABASE toko_online;

Selain itu ada juga query CREATE TABLE nama_table (nama_field1 tipe_data1, nama_field2 tipe_data2 … ); , perintah ini berfungsi untuk membuat table dalam database yang telah dibuat sebelumnya.
Contoh:
CREATE TABLE buku (id_buku int(7), judul varchar(100), jenis varchar(30), penerbit varchar(30), penulis varchar(30), harga (int) );


2. USE nama_database

Untuk membuat table-table di dalam sebuah database, terlebih dahulu kita buka dulu database tersebut dengan perintah USE nama_database.

Contoh:
USE toko_online

Perintah USE boleh tidak menggunakan akhiran titik koma(;).


3. INSERT INTO nama_table (field1, field2, field3, …) VALUES (field1, field2, field3, …);

Query ini berfungsi untuk memasukkan data pada suatu table yang telah dibuat.

Contoh:
INSERT INTO buku (judul, jenis, penerbit, penulis, harga) Values (‘Spiderman’, ‘Komik’, ‘Marvel Publishing’, ‘Peter Parker’, 15000);


4. SELECT (field1, field2, … ) FROM nama_table;

Query SELECT berfungsi untuk mengambil dan menampilkan data dalam kolom(field) pada suatu table.

Contoh:
SELECT judul, penulis, penerbit FROM buku;

Dan untuk melihat semua kolom(field) pada suatu table, digunakan perintah sebagai berikut:

SELECT * FROM nama_table;

Selain itu didalam query SELECT juga terdapat perintah untuk menyaring dan menampilkan data sesuai Kriteria tertentu, sintaksnya sebagai berikut:

SELECT (field1, field2, … ) FROM nama_table WHERE Kriteria; atau
SELECT (field1, field2, … ) FROM nama_table WHERE Kriteria LIKE ‘seperti ini’;

Contoh:
SELECT judul FROM buku WHERE jenis = ‘komik’;

Bisa juga dituliskan :
SELECT judul FROM buku WHERE jenis LIKE ‘komik’;

Dari contoh diatas query akan menampilkan semua data judul dari table buku yang mempunyai jenis komik.
Contoh2:
SELECT * FROM buku WHERE penulis LIKE ‘Peter%’;

Pada perintah diatas query akan menampilkan semua data penulis yang nama depanya Peter. Sedangkan apabila kita menulisnya seperti ini:

SELECT * FROM buku WHERE penulis = ‘Peter’;

Pasti hasilnya menampilkan peringatan ‘Empety set’. Itu karena apabila kita ingin menggunakan = (sama dengan), kata yang dicari harus 100% sama dengan field tidak boleh ada singkatan atau kekurangan. Maka dari itu perintah LIKE dibuat. Tapi perintah Like tidak bisa berdiri sendiri, harus dibarengi dengan tanda % (persen).


5. SELECT (field1, field2, …) FROM nama_table ORDER BY Kriteria;

Query ini berfungsi untuk mensortir data sesuai kebutuhan dengan bantuan klausa ORDER BY.
Contoh:
SELECT judul, jenis, FROM buku ORDER By jenis;

Pada perintah diatas query akan menampilkan semua data field berdasarkan jenisnya, di urutkan sesuai abjad.

Untuk mensortir dengan urutan terbalik, gunakan tambahan klausa DESC dibelakangnya. Sintaks penulisanya adalah sebagai berikut:
SELECT (field1, field2, …) FROM nama_table ORDER BY Kriteria DESC;

Contoh:
SELECT judul, jenis, FROM buku ORDER By jenis DESC;

Perintah diatas akan mengurutkan semua data buku berdasarkan jenisnya secara DESC atau dimulai dari abjad yang paling belakang.


6. DELETE nama_table WHERE Kriteria;

Sesuai format sintaksnya, perintah ini digunakan untuk menghapus data record sesuai kriteria yang di inginkan.

Contoh:
DELETE FROM buku WHERE penulis = ‘Peter Parker’;

Untuk menghapus seluruh record pada suatu table, gunakan perintah DELETE tanpa menetukan kriterianya. Namun perlu waspada dalam menggunakan perintah ini karena data yang telah terhapus tidak dapat dikembalikan lagi:

DELETE FROM nama_table;


7. UPDATE nama_table SET nama_field1=nilai_baru1, nama_field2=nilai_baru2, … WHERE Kriteria;

Perintah ini berfungsi untuk memodifikasi nilai kolom (field) dari suatu record.

Contoh:
UPDATE buku SET judul = ‘Pengobatan Alternatif’ WHERE penulis = ‘Peter Parker’;

Untuk memodifikasi nilai suatu kolom (field) secara keseluruhan, gunakan perintah UPDATE tanpa menentukan kriterianya.

edit post

6 Reply to "Macam-macam Query MySQL dan Fungsinya"

  • 77777 on January 8, 2016 at 8:36 PM

    KAMI SEKELUARGA TAK LUPA MENGUCAPKAN PUJI SYUKUR KEPADA ALLAH S,W,T
    dan terima kasih banyak kepada AKI atas nomor togel.nya yang AKI
    berikan 4D angka [] alhamdulillah ternyata itu benar2 tembus AKI.
    dan alhamdulillah sekarang saya bisa melunasi semua utan2 saya yang
    ada sama tetangga.dan juga BANK BRI dan bukan hanya itu AKI. insya
    allah saya akan coba untuk membuka usaha sendiri demi mencukupi
    kebutuhan keluarga saya sehari-hari itu semua berkat bantuan AKI..
    sekali lagi makasih banyak ya AKI… bagi saudara yang suka main togel
    yang ingin merubah nasib seperti saya silahkan hubungi AKI ALIH,,di no (((0823 1366 9888)))
    insya allah anda bisa seperti saya…menang togel 2750 JUTA , wassalam.


    dijamin 100% jebol saya sudah buktikan...sendiri....


    Apakah anda termasuk dalam kategori di bawah ini !!!!


    1"Dikejar-kejar hutang

    2"Selaluh kalah dalam bermain togel

    3"Barang berharga anda udah habis terjual Buat judi togel


    4"Anda udah kemana-mana tapi tidak menghasilkan solusi yg tepat


    5"Udah banyak Dukun togel yang kamu tempati minta angka jitunya
    tapi tidak ada satupun yang berhasil..

    KLIK DISINI 4d 5d 6d


    Solusi yang tepat jangan anda putus asah... AKI ALIH akan membantu
    anda semua dengan Angka ritual/GHOIB:
    butuh angka togel 2D ,3D, 4D SGP / HKG / MALAYSIA / TOTO MAGNUM / dijamin
    100% jebol
    Apabila ada waktu
    silahkan Hub: AKI ALIH DI NO: [[[0823 1366 9888]]]


    ANGKA RITUAL: TOTO/MAGNUM 4D/5D/6D


    ANGKA RITUAL: HONGKONG 2D/3D/4D/



    ANGKA RITUAL; KUDA LARI 2D/3D/4D/



    ANGKA RITUAL; SINGAPUR 2D/3D/4D/



    ANGKA RITUAL; TAIWAN,THAILAND



    ANGKA RITUAL: SIDNEY 2D/3D/4D
























     

    Chandra Wibowo on September 10, 2016 at 4:39 AM

    misal di tabel barang saya ada 10 data,
    saya ingin menampilkan data dari data ke 5 sampai data ke 10.

    bagaimana caranya ?

     

    Unknown on August 8, 2017 at 2:15 AM

    Jika Anda sudah capek dan lelah dengan status
    P7 – PERGI PAGI PULANG PETANG PENGHASILAN PAS-PASAN
    dan Anda tidak tahu harus bagaimana untuk meningkatkan
    kondisi finansial Anda… maka saya minta Anda dengarkan saya.

    INFO PESUGIHAN TUYUL MESIR TAMPA TUMBAL KELUARGA:
    tuyul ini sangat kecil ukurannya,kira-kira tingginya 5cm-6cm,tuyul ini dapat dilihat dengan mata terbuka Jika (ANDA) sudah Memberikan Minyak khusu yang sudah di bacakan mantra. bagi anda yang ingin Kontrak atau ingin Beli tuyul.
    orang lain tidak dapat melihatnya. Bagaimana merawatnya..?? Sangat mudah ,tuyul ini sangat canggih & tidak merepotkan, tuyul ini tidak suka netek pada ibu-ibu, tuyul kepunyaan mbah hanya perlu 1 buah kamar khusus tempat tuyul bermain & istirahat serta butuh KUNYIT DAN SUSU BIASA yang sering Diminum anak-anak, seperti SUSU CAP BENDERA, anda tidak usah takut atau repot, karena Kunyit banyak Dijual di pasar-pasar terdekat di kota anda, itupun hanya diberikan jika si tuyul akan bertugas mencuri uang/perhiasan, tuyul ini sangat setia dengan majikannya. Berapa harganya..?? khusus untuk tuyul biasa mbah patok harga yaitu 1,7MILIAR, dan jangan Khwatir, karena ada sistem ngontrak, Hanya 135Jt/ tahun, dan Bisa menghasilkan uang sekitar 20jt/Hari. Tuyul Mesir pintar sama seperti tuyul lainnya, tetapi terdapat perbedaan yaitu Memiliki Pakean yang Bagus dan topi yang kayak seperti Jin dan Jun, atau Tuyul dan Mbak Tuyul ,selain itu Tuyul Mesir dapat berlari lebih kencang daripada tuyul biasa, lebih pintar mencuri uang/perhiasan, oleh karena itu disebut tuyul spesial, kenapa begitu..?? karena banyak Paranormal atau para ahli hikmah mengakui sulit untuk menangkap TUYUL MESIR karena lari'nya cepat seperti kilat, hanya segelintir dukun sakti saja yang bisa menangkapnya, itupun harus menggunakan ilmu khusus yang sudah sangat langkah.
    SISTEM KONTRAK DARI KAMI :
    1. SISTEM KONTRAK TUYUL BIASA : Rp 15Jt DALAM WAKTU 2 BULAN
    SISTEM KONTRAK TUYUL SEPESIAL:Rp 25 Jt DALAM WAKTU 2 BULAN
    &PENGHASILAN BISA MENCAPAI ATAU BAHKAN LEBIH 35Jt DALAM 1 KALI BEKERJA.
    2 SISTEM BELI: HARGA 1,7 JUTA
    HANYA SEHARGA 1,7 JUTA
    Anda dapat memesan tuyul biasa atau tuyul SPESIL MESIR silahkan{>>>>>KLIK DISINI PESUGIHAN GAIB ABAH GOLEK<<<<<} ATAU LANGSUNG SAJA
    TLP:BELIAU DI
    082361234469
    (ABAH DARMO)
    untuk Info selengkapnya silahkan ANDA Hub:BELIAU...!

     

    Unknown on December 13, 2017 at 9:46 AM

    terimakasih..

    My blog

     

    lilik setiono on July 4, 2018 at 12:46 AM

    terimasih membantu sekali.
    kunjungi juga http://www.atmaluhur.ac.id/

     

    ZAHWA KAYYISAH R on July 22, 2018 at 10:47 AM

    artikelnya bagus gan, ditunggu kunjungan baliknya
    http://carakuvb6.blogspot.com

     
  • Post a Comment