• Posted by : Unknown Thursday, September 27, 2018

    contoh menampilakan jumlah servis berdasrkan jenis servis



    update:
    Sebagai contoh, jika saya ingin merubah no HP dari dosen Sabrina Sari menjadi 085298710065 dari tabel daftar_dosen, maka querynya adalah sebagai berikut:


    mysql> SELECT * FROM daftar_dosen WHERE nama_dosen='Sabrina Sari';
    +------------+--------------+------------+-----------+
    | NIP_dosen  | nama_dosen   | no_hp      | alamat    |
    +------------+--------------+------------+-----------+
    | 0160436012 | Sabrina Sari | 0812349900 | Pekanbaru |
    +------------+--------------+------------+-----------+
    1 row in set (0.08 sec)
    mysql> UPDATE daftar_dosen SET no_hp ='085298710065'
    WHERE nama_dosen='Sabrina Sari';
    Query OK, 1 row affected (0.07 sec)
    Rows matched: 1  Changed: 1  Warnings: 0
    mysql> SELECT * FROM daftar_dosen WHERE nama_dosen='Sabrina Sari';
    +------------+--------------+--------------+-----------+
    | NIP_dosen  | nama_dosen   | no_hp        | alamat    |
    +------------+--------------+--------------+-----------+
    | 0160436012 | Sabrina Sari | 085298710065 | Pekanbaru |
    +------------+--------------+--------------+-----------+
    1 row in set (0.00 sec)

    Cara Mengupdate Lebih dari 1 Baris
    Untuk query yang lebih rumit, kita bisa merubah beberapa kolom sekaligus. Syarat untuk kondisi juga dapat menggunakan operator logika seperti OR atau AND sekaligus.

    mysql> SELECT * FROM daftar_dosen;
    +------------+----------------+------------+-----------+
    | NIP_dosen  | nama_dosen     | no_hp      | alamat    |
    +------------+----------------+------------+-----------+
    | 0160436012 | Sabrina Sari   | 0812349900 | Pekanbaru |
    | 0260432002 | Maya Ari Putri | 0812345234 | Palembang |
    | 0275430005 | Susi Indriani  | 0812656532 | Bogor     |
    | 0480432066 | Tia Santrini   | 0812451177 | Padang    |
    | 0576431001 | M. Siddiq      | 0812979005 | Jakarta   |
    | 0770435006 | Rubin Hadi     | 0812567678 | Papua     |
    | 0869437003 | Mustalifah     | 0812338877 | Aceh      |
    | 1080432007 | Arif Budiman   | 0812456345 | Makasar   |
    +------------+----------------+------------+-----------+
    8 rows in set (0.00 sec)
    mysql> UPDATE daftar_dosen SET alamat ='Surabaya' WHERE
    nama_dosen='Rubin Hadi' OR NIP_dosen='1080432007'
    OR no_hp='0812345234';
    Query OK, 3 rows affected (0.16 sec)
    Rows matched: 3  Changed: 3  Warnings: 0
    mysql> SELECT * FROM daftar_dosen;
    +------------+----------------+------------+-----------+
    | NIP_dosen  | nama_dosen     | no_hp      | alamat    |
    +------------+----------------+------------+-----------+
    | 0160436012 | Sabrina Sari   | 0812349900 | Pekanbaru |
    | 0260432002 | Maya Ari Putri | 0812345234 | Surabaya  |
    | 0275430005 | Susi Indriani  | 0812656532 | Bogor     |
    | 0480432066 | Tia Santrini   | 0812451177 | Padang    |
    | 0576431001 | M. Siddiq      | 0812979005 | Jakarta   |
    | 0770435006 | Rubin Hadi     | 0812567678 | Surabaya  |
    | 0869437003 | Mustalifah     | 0812338877 | Aceh      |
    | 1080432007 | Arif Budiman   | 0812456345 | Surabaya  |
    +------------+----------------+------------+-----------+
    8 rows in set (0.00 sec)
    Misalkan kita ingin mengubah alamat dari 5 baris awal tabel daftar_dosen yang diurutkan berdasarkan nama, maka querynya:
    UPDATE daftar_dosen SET alamat ='Bali' ORDER BY nama_dosen LIMIT 5;

    Cara Mengupdate Seluruh Kolom dari Tabel MySQL:
    UPDATE daftar_dosen SET no_hp='085278790005';



    semoga bermanfaat:)


    0 komentar

  • Copyright © - INDO html - INDO html - Powered by Blogger - Designed by inggisxXx