<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-920240177729893017</id><updated>2024-11-05T18:52:46.520-08:00</updated><category term="MySQL"/><category term="SQLite"/><category term="PHP"/><category term="PDO"/><category term="C"/><category term="Pascal"/><title type='text'>Panduan Dasar Belajar Database &amp;amp; Pemrograman</title><subtitle type='html'>MySQL | SQLite</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>43</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-3538732986832862045</id><published>2015-09-23T23:37:00.001-07:00</published><updated>2015-09-23T23:37:07.656-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Mengenal Variable Scooping Di PHP</title><content type='html'>Pada tutorial sebelumnya, kita telah belajar tentang Pengenalan Singkat Tentang Variable Di PHP. Ada 4 Macam tipe variable scooping (cakupan variabel), yaitu:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Local Variable&lt;/li&gt;
&lt;li&gt;Function Parameter&lt;/li&gt;
&lt;li&gt;Global Variable&lt;/li&gt;
&lt;li&gt;Static Variable&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Local Variable&lt;/h3&gt;
Local Variable adalah variable yang dideklarasikan di dalam sebuah function di PHP, artinya variable tersebut hanya diakses di dalam tubuh function tersebut.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh deklarasi Local Variable di PHP:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?
    $num = 10; //variable $num diluar function

    function myFunction () {
         $num = 5;
         print &quot;Nilai variable \$num di dalam function adalah $num.&quot;;
    }

    myFunction();
    print &quot;Nilai variable \$num di luar function adalah $num.&quot;;
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
Program diatas akan menghasilkan output sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;Nilai variable $num di dalam function adalah 5.
Nilai variable $num di luar function adalah 10.
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Function Parameter&lt;/h3&gt;
Function Parameter adalah variable yang digunakan di dalam parameter sebuah fungsi (function).&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh implementasi dari varibel di parameter fungsi di PHP:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?
   function hasilKali($nilai) {
       $nilai = $nilai * 10;
       return $nilai;
    }
 
   $hasil = hasilKali(10);
   print &quot;Hasil dari perkalian adalah $hasil\n&quot;;
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
Hasil dari output diatas adalah sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;Hasil dari perkalian adalah 100
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Global Variable&lt;/h3&gt;
Global Variable adalah variable yang dapat di akses di bagian manapun di dalan sebuah program PHP. Untuk membuat sebuah varible global, Anda dapat menggunakan keyword GLOBAL.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh penggunaan Global Variable di PHP:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?
   $num = 15;

   function tambahSatu(){
       GLOBAL $num;
       $num++;
       print &quot;Nilai variable \$num adalah $num&quot;;
   }

   tambahSatu();
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
Output dari program diatas adalah sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;Nilai variable $sum adalah 16
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Static Variable&lt;/h3&gt;
Static variable adalah variable yang nilainya tetap ada walaupun keluar dari blok function. Anda dapat membuat sebuah static variable dengan menggunakan keyword STATIC di depan variable tersebut,&lt;br /&gt;
&lt;br /&gt;
Agar lebih jelas, Anda dapat lihat contoh di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?
    function tambahSatu() {
        STATIC $count = 0;
        $count++;
        print $count;
        print &quot;&quot;;
    }

    tambahSatu();
    tambahSatu();
    tambahSatu();
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
Output dari program diatas adalah:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;1
2
3
&lt;/pre&gt;
&lt;br /&gt;
Sekian tutorial singkta tentang Variable Scooping Di PHP. Semoga bermanfaat &amp;amp; Happy Learning PHP.&lt;br /&gt;
&lt;br /&gt;
Salam,</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/3538732986832862045/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/mengenal-variable-scooping-di-php.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/3538732986832862045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/3538732986832862045'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/mengenal-variable-scooping-di-php.html' title='Mengenal Variable Scooping Di PHP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-361353179697688935</id><published>2015-09-22T01:43:00.002-07:00</published><updated>2015-09-22T01:43:09.200-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Mengenal Tipe Data Di PHP</title><content type='html'>Pada tutorial kali ini kita akan belajar tentang Pengenalan Tipe Data Di PHP. Penggunaan tipe data ini sangat penting, karena berperan untuk menyimpan data yang disimpan di variable.&lt;br /&gt;
&lt;br /&gt;
Ada 8 macam tipe data di PHP, yaitu:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Integer, yaitu tipe data yang digunakan untuk menyimpan data bilangan bilangan bulat, seperti 1000&lt;/li&gt;
&lt;li&gt;Double, yaitu tipe data yang digunakan untuk menyimpan data bilangan pecahan, seperti 1000,375&lt;/li&gt;
&lt;li&gt;Boolean, yaitu tipe data yang digunakan untuk menyimpan data boolean yaitu true atau false.&lt;/li&gt;
&lt;li&gt;Null, merupakan tipe data spesial yang digunakan untuk menyimpan nilai NULL.&lt;/li&gt;
&lt;li&gt;String, yaitu tipe data yang digunakan untuk menyimpan data karakter&lt;/li&gt;
&lt;li&gt;Array, yaitu tipe data yang digunakan untuk menyimpan data array.&lt;/li&gt;
&lt;li&gt;Object, yaitu tipe data yang digunakan sebagai user defined tipe data. Biasanya digunakan untuk mereferensikan object di dalam class.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Integer&lt;/h3&gt;
&lt;br /&gt;
Tipe data Integer adalah tipe data yang digunakan untuk menyimpan data bilangan bulat, baik bilangan positif maupun negatif.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh potongan program penggunaan tipe data integer di PHP&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;$jumlah_buku = 5;
$total = -10 + 234;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Double
&lt;/h3&gt;
&lt;br /&gt;
Tipe Data Double adalah tipe data yang digunakan untuk menyimpan bilangan pecahan (real), baik bilangan pecahan positif maupun bilangan pecahan negatif.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh potongan program penggunaan tipe data double di PHP.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;$bil1 = 3.5;
$bil2 = 2.2111200;
$jumlah = $bil1 + $bil2;
print(.$bil1 + $bil2 = $jumlah&amp;lt;br&amp;gt;.);
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Boolean
&lt;/h3&gt;
&lt;br /&gt;
Tipe data Boolean adalah tipe data yang hanya mempunyai 2 nilai atau value, yaitu true atau false.&lt;br /&gt;
Di bawah ini adalah beberapa aturan mengenai tipe data Booelan di PHP:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Jika sebuah nilai bertipe number, maka akan bernilai false jika nilai tersebut 0, dan jika sebaliknya akan bernilai true.&lt;/li&gt;
&lt;li&gt;Jika sebuah nilai bertipe string atau karakter, maka akan bernilai false jika string kosong (&lt;i&gt;empty string&lt;/i&gt;), dan jika sebaliknya akan bernilai true.&lt;/li&gt;
&lt;li&gt;Jika sebuah nilai bernilai NULL, maka akan selalu bernilai false.&lt;/li&gt;
&lt;li&gt;Jika sebuah niilai bertipe array, maka akan bernilai false jika tidak mempunyai elemen pada array tersebut, dan jika sebaliknya akan bernilai true.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Di bawah ini adalah contoh program implementasi tipe data Boolean di PHP&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;$true_number = 3 + 0.14159;
$true_string = &quot;Belajar Pemrograman PHP&quot;;
$true_array[2] = &quot;Dua&quot;;
$false_array = array();
$false_null = NULL;
$false_number = 10-10;
$false_string = &quot;&quot;;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
NULL&lt;/h3&gt;
&lt;br /&gt;
Tipe data NULL adalah tipe data yang spesial di PHP, yaitu yang hanya mempunyai satu nilai yaitu NULL.&lt;br /&gt;
&lt;br /&gt;
Untuk memberikan nilai Null pada sebuah variabel, caranya sangat mudah yaitu seperti contoh di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;$my_var = NULL;
&lt;/pre&gt;
&lt;br /&gt;
Atau Anda juga dapat memberikan nilai Null dengan cara di bawah:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;$my_var = null;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
String
&lt;/h3&gt;
&lt;br /&gt;
Tipe data String adalah tipe data yang digunakan untuk menyimpan data karakter. Tipe data String biasanya menggunakan tanda petik dua (&lt;i&gt;double quote&lt;/i&gt;), walaupun Anda juga dapat menggunakan tanda petik tunggal (&lt;i&gt;single quote&lt;/i&gt;).&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh program PHP menggunakan tipe data String:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;$string_1 = &quot;Contoh String dengan double quotes&quot;;
$string_2 = &#39;Contoh String dengan single quotes&#39;;
$string_35 = &quot;Bilangan tiga puluh lima&quot;;
$string_empty = &quot;&quot;; // contoh string kosong
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Array
&lt;/h3&gt;
&lt;br /&gt;
Tipe data Array adalah tipe data yang digunakan untuk menyimpan data array (larik). Untuk tipe data ini akan kita bahas pada tutorial selanjutnya.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat tentang Pengenalan Tipe Data Di PHP. Semoga bermanfaat &amp;amp; Happy Learning PHP.&lt;br /&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/361353179697688935/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/mengenal-tipe-data-di-php.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/361353179697688935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/361353179697688935'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/mengenal-tipe-data-di-php.html' title='Mengenal Tipe Data Di PHP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-2758036816812061238</id><published>2015-09-21T20:27:00.004-07:00</published><updated>2015-09-21T22:55:31.847-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Menggunakan Like Clause Di SQLite</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Penggunaan Operator Like Di SQLite. Operator Like digunakan untuk menampilkan data sesuai dengan pola (&lt;i&gt;pattern&lt;/i&gt;) tertentu yaitu menggunakan wildcards. Ada 2 macam wildcard yang digunakan, yaitu:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Menggunakan Tanda Persen (%)
&lt;br /&gt;&lt;br /&gt;Tanda persen (%) akan melakukan pengecekan berdasarkan nol, satu atau lebih karakter dan bilangan (number).
&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Menggunakan Garis Bawah (Undescore)
&lt;br /&gt;&lt;br /&gt;Tanda garis bawah (_) akan melakukan pengecekan berdasarkan satu karakter atau satu bilangan (number).
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah macam-macam bentuk sintak dasar dari operator Like di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM table_name
WHERE column_name LIKE &#39;XXXX%&#39;

atau

SELECT * FROM table_name
WHERE column_name LIKE &#39;%XXXX%&#39;

atau

SELECT * FROM table_name
WHERE column_name LIKE &#39;XXXX_&#39;

atau

SELECT * FROM table_name
WHERE column_name LIKE &#39;_XXXX&#39;

atau

SELECT * FROM table_name
WHERE column_name LIKE &#39;_XXXX_&#39;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh&lt;/h3&gt;
Di bawah ini contoh ilustrasi dari penggunaan operator Like di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Statement&lt;/th&gt;
&lt;th&gt;Deskripsi&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WHERE gaji LIKE &#39;100%&#39;&lt;/td&gt;
&lt;td&gt;Menampilkan data yang gaji nya mengandung 3 digit angka di depannya 100&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WHERE gaji LIKE &#39;%100%&#39;&lt;/td&gt;
&lt;td&gt;Menampilkan data yang gaji nya mengandung 3 digit angka 100 diposisi manapun&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WHERE gaji LIKE &#39;%100&#39;&lt;/td&gt;
&lt;td&gt;Menampilkan data yang gaji nya mengandung 3 digit angka 100 di belakang&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WHERE gaji LIKE &#39;_10&#39;&lt;/td&gt;
&lt;td&gt;Menampilkan data yang gaji nya mengandung angka 10 diposisi kedua dan ketiga&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WHERE gaji LIKE &#39;_10&#39;&lt;/td&gt;
&lt;td&gt;Menampilkan data yang gaji nya mengandung angka 10 diposisi kedua dan ketiga&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WHERE gaji LIKE &#39;3_%_%&#39;&lt;/td&gt;
&lt;td&gt;Menampilkan data yang gaji nya mengandung angka 3 di posisi depan, dan mempunyai panjang 3 karakter&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WHERE gaji LIKE &#39;3_%5&#39;&lt;/td&gt;
&lt;td&gt;Menampilkan data yang gaji nya mengandung angka 3 di posisi depan, dan mempunyai angka 5 di posisi terakhir&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Sebagai contoh, asumsikan Anda telah memiliki tabel TBL_PEGAWAI dengan data-data sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
2              Naura Krasiva  P              1500000.0   Tegal       FIN
3              Nurul Anawari  P              2000000.0   Pemalang    HRD
4              Achmad Fathon  L              3000000.0   Batang      IT
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
6              Iskiyati       P              3000000.0   Semarang    ACC
7              Dodi Al Fariz  L              3000000.0   Kendal      FIN
8              Susanto        L              4500000.0   Cilacap     MKT
9              Susanti        P              43500000.0  Banyumas    MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
&lt;/pre&gt;
&lt;br /&gt;
Dari data diatas, coba Anda :&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tampilkan data dari tabel_pegawai yang mempunyai gaji, dimana 3 digit angka di depannya 300
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql wrap-lines: false&quot;&gt;sqlite&amp;gt; .header on
sqlite&amp;gt; .mode column
sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE gaji like &#39;300%&#39;;
KODE_KARYAWAN  NAMA_KARYAWAN   JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  --------------  -------------  ----------  ----------  -----------
4              Achmad Fathoni  L              3000000.0   Batang      IT
6              Iskiyati        P              3000000.0   Semarang    ACC
7              Dodi Al Farizi  L              3000000.0   Kendal      FIN
sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari tabel_pegawai yang mempunyai gaji, dimana mengandung angka 5 di posisi manapun.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql wrap-lines: false&quot;&gt;sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE gaji like &#39;%5%&#39;;
KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
2              Naura Krasiva  P              1500000.0   Tegal       FIN
8              Susanto        L              4500000.0   Cilacap     MKT
9              Susanti        P              43500000.0  Banyumas    MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari tabel_pegawai yang mempunyai huruf awal &#39;N&#39; dan huruf akhir &#39;i&#39; pada kolom nama_karyawan.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql wrap-lines: false&quot;&gt;sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE nama_karyawan LIKE &#39;N_%m&#39;;
KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Sekian tutorial singkat tentang Penggunaan Like Clause Di SQLite. Semoga bermanfaat &amp;amp; Happy Learning SQLite.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/2758036816812061238/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-like-clause-di-sqlite.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/2758036816812061238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/2758036816812061238'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-like-clause-di-sqlite.html' title='Menggunakan Like Clause Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-8687405199143784484</id><published>2015-09-20T06:55:00.003-07:00</published><updated>2015-09-21T22:57:53.581-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Menggunakan AND clause dan OR clause Di SQLite</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Cara Menggunakan AND dan OR clause di SQLite. AND dan OR clause merupakan salah satu bagian dari operator logika di SQLite,&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Operator AND&lt;/h3&gt;
&lt;br /&gt;
Operator AND digunakan untuk menampilkan data dari sebuah atau beberapa tabel berdasarkan logika AND. Kondisi AND akan menghasilkan nilai true jika kedua operand bernilai true.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah penjelasan dari tabel logika AND :&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;A&lt;/th&gt;
&lt;th&gt;B&lt;/th&gt;
&lt;th&gt;AND&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;Sintak Dasar&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar penggunaan Operator AND di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT column1, column2, columnN
FROM table_name
WHERE [condition1] AND [condition2] AND [condition]...AND [conditionN];
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Asumsikan Anda telah membuat sebuah tabel TBL_PEGAWAI dengan data-data sebagai berikut:
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
2              Naura Krasiva  P              1500000.0   Tegal       FIN
3              Nurul Anawari  P              2000000.0   Pemalang    HRD
4              Achmad Fathon  L              3000000.0   Batang      IT
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
6              Iskiyati       P              3000000.0   Semarang    ACC
7              Dodi Al Fariz  L              3000000.0   Kendal      FIN
8              Susanto        L              4500000.0   Cilacap     MKT
9              Susanti        P              43500000.0  Banyumas    MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
&lt;/pre&gt;
&lt;br /&gt;
Dari data diatas, coba Anda :&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tampilkan data pegawai yang mempunyai jenis kelamin Laki-Laki (L) dan mempunyai gaji lebih dari Rp 3.000.000,-
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql wrap-lines: false&quot;&gt;sqlite&amp;gt; .header on
sqlite&amp;gt; .mode column
sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE jenis_kelamin = &#39;L&#39;
   ...&amp;gt; AND gaji &amp;gt; 3000000;
KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
8              Susanto        L              4500000.0   Cilacap     MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data pegawai yang mempunyai departement IT dan jenis kelamin perempuan (P).
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE departement = &#39;IT&#39;
   ...&amp;gt; AND jenis_kelamin = &#39;P&#39;;
sqlite&amp;gt;
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Operator OR
&lt;/h3&gt;
&lt;br /&gt;
Operator OR digunakan untuk menampilkan data dari sebuah atau beberapa tabel dengan menggunakan logika OR. Logika OR bernilai true jika salah satu kondisi bernilai true.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah penjelasan dari tabel logika OR:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;A&lt;/th&gt;
&lt;th&gt;B&lt;/th&gt;
&lt;th&gt;OR&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;td&gt;TRUE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;td&gt;FALSE&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;Sintak Dasar&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Dibawah ini adalah sintak dasar penggunaan operator OR di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT column1, column2, columnN
FROM table_name
WHERE [condition1] OR [condition2] OR [condition]...OR [conditionN];
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Masih menggunakan data dari tabel TBL_PEGAWAI diatas, coba Anda :&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tampilkan data pegawai yang mempunyai jenis kelamin laki-laki (L) atau pegawai yang mempunyai gaji lebih besar dari Rp 3.000.000,-
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql wrap-lines: false&quot;&gt;sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE jenis_kelamin = &#39;L&#39;
   ...&amp;gt; OR gaji &amp;gt; 3000000;
KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
4              Achmad Fathon  L              3000000.0   Batang      IT
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
7              Dodi Al Fariz  L              3000000.0   Kendal      FIN
8              Susanto        L              4500000.0   Cilacap     MKT
9              Susanti        P              43500000.0  Banyumas    MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data pegawai yang mempunyai departemen IT atau pegawai yang mempunyai jenis kelamin perempuan (P).
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql wrap-lines: false&quot;&gt;sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE departement = &#39;IT&#39;
   ...&amp;gt; OR jenis_kelamin = &#39;P&#39;;
KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
2              Naura Krasiva  P              1500000.0   Tegal       FIN
3              Nurul Anawari  P              2000000.0   Pemalang    HRD
4              Achmad Fathon  L              3000000.0   Batang      IT
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
6              Iskiyati       P              3000000.0   Semarang    ACC
9              Susanti        P              43500000.0  Banyumas    MKT
sqlite&amp;gt;
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Sekian tutorial singkat tentang Penggunaan AND clause dan OR clause Di SQLite. Semoga bermanfaat &amp;amp; Happy Learning SQLite.&lt;br /&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/8687405199143784484/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-and-clause-or-clause-di-sqlite.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/8687405199143784484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/8687405199143784484'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-and-clause-or-clause-di-sqlite.html' title='Menggunakan AND clause dan OR clause Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-7843396214773655619</id><published>2015-09-20T03:06:00.003-07:00</published><updated>2015-09-20T03:06:51.184-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Menggunakan Where Clause Di SQLite</title><content type='html'>Pada tutorial kali ini kita akan belajar tentang Cara Menggunakan Where Clause Di SQLite. Where clause digunakan untuk menampilkan data dari sebuah atau beberapa tabel sesuai dengan kriteria (filter) tertentu.&lt;br /&gt;
&lt;br /&gt;
Where clause biasanya digunakan pada Select statement, tetapi Anda juga dapat menggunakan Where clause pada Update statement, Delete statement dan lain sebagainya.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar dari Where clause di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT column_1, column_2, ..., columnN
FROM table_name
WHERE [condition];
&lt;/pre&gt;
&lt;br /&gt;
Anda dapat mengganti statement condition dengan beberapa operator yang telah kita bahas pada tutorial sebelumnya, seperti operator aritmetika, operator logika, operator perbandingan, dan lain sebagainya.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh&lt;/h3&gt;
Asumsi Anda telah membuat sebuah table TBL_PEGAWAI dengan data-data sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
2              Naura Krasiva  P              1500000.0   Tegal       FIN
3              Nurul Anawari  P              2000000.0   Pemalang    HRD
4              Achmad Fathon  L              3000000.0   Batang      IT
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
6              Iskiyati       P              3000000.0   Semarang    ACC
7              Dodi Al Fariz  L              3000000.0   Kendal      FIN
8              Susanto        L              4500000.0   Cilacap     MKT
9              Susanti        P              43500000.0  Banyumas    MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
&lt;/pre&gt;
&lt;br /&gt;
Dari data diatas, coba Anda :&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tampilkan data pegawai yang nama karyawan nya dimulai dengan huruf &#39;N&#39;
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE nama_karyawan LIKE &#39;N%&#39;;
KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
2              Naura Krasiva  P              1500000.0   Tegal       FIN
3              Nurul Anawari  P              2000000.0   Pemalang    HRD
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data pegawai yang mempunyai jenis kelami lak-laki (L)
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE jenis_kelamin = &#39;L&#39;;
KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
4              Achmad Fathon  L              3000000.0   Batang      IT
7              Dodi Al Fariz  L              3000000.0   Kendal      FIN
8              Susanto        L              4500000.0   Cilacap     MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data pegawai yang gajinya lebih besar dari 3000.000
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; SELECT * FROM tbl_pegawai
   ...&amp;gt; WHERE gaji &amp;gt; 3000000;
KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
8              Susanto        L              4500000.0   Cilacap     MKT
9              Susanti        P              43500000.0  Banyumas    MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Sekian tutorial singkat penggunaan Where clause di SQLite. Semoga bermanfaat &amp;amp; Happy learning SQLite.&lt;br /&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/7843396214773655619/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-where-clause-di-sqlite.html#comment-form' title='3 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/7843396214773655619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/7843396214773655619'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-where-clause-di-sqlite.html' title='Menggunakan Where Clause Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-6794424711477238451</id><published>2015-09-20T02:44:00.002-07:00</published><updated>2015-09-20T02:44:41.307-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Menggunakan Operator Di SQLite</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Cara Menggunakan Operator Di SQLite. Operator adalah reserved word atau karakter yang digunakan dalam Where clause untuk melakukan operasi-operasi tertentu seperti operasi aritmatika, operasi pebandingan, operasi penugasan, dan lain sebagainya.&lt;br /&gt;
&lt;br /&gt;
Ada beberapa macam operator yang biasa digunakan di SQLite, yaitu:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Operator Aritmetika (&lt;i&gt;Arithmetic Operator&lt;/i&gt;)&lt;/li&gt;
&lt;li&gt;Operator Perbandingan (&lt;i&gt;Comparison Operator&lt;/i&gt;)&lt;/li&gt;
&lt;li&gt;Operator Logika (&lt;i&gt;Logical Operator&lt;/i&gt;)&lt;/li&gt;
&lt;li&gt;Operator Pergeseran Bit (&lt;i&gt;Bitwise Operator&lt;/i&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Operator Aritmetika&lt;/h3&gt;
Di bawah ini adalah tabel daftar macam-macam operator aritmetika di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Operator&lt;/th&gt;
&lt;th&gt;Deskripsi&lt;/th&gt;
&lt;th&gt;Contoh&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;+&lt;/td&gt;
&lt;td&gt;Operator penambahan&lt;/td&gt;
&lt;td&gt;8 + 2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Operator pengurangan&lt;/td&gt;
&lt;td&gt;8 - 2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;*&lt;/td&gt;
&lt;td&gt;Operator perkalian&lt;/td&gt;
&lt;td&gt;8 * 2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;Operator pembagian&lt;/td&gt;
&lt;td&gt;8 / 2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;Contoh
&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh penggunaan operator aritmetika di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .mode line
sqlite&amp;gt; SELECT 8 + 2;
8 + 2 = 10
sqlite&amp;gt; SELECT 8 - 2;
8 - 2 = 6
sqlite&amp;gt; SELECT 8 * 2;
8 * 2 = 16
sqlite&amp;gt; SELECT 8 / 2;
8 / 2 = 4
sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Operator Perbandingan&lt;/h3&gt;
Operator Perbandingan (Comparison Operator) digunakan untuk membandingkan dua buah operand. Operator ini akan mengembalikan nilai boolean, yaitu &lt;b&gt;true&lt;/b&gt;&amp;nbsp;(1) atau &lt;b&gt;false &lt;/b&gt;(0).&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah tabel macam-macam operator perbandingan di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Operator&lt;/th&gt;
&lt;th&gt;Deskripsi&lt;/th&gt;
&lt;th&gt;Contoh&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;==&lt;/td&gt;
&lt;td&gt;Membandingkan apakah operand A dan operand B bernilai sama. Kalau sama bernilai true, begitu juga sebaliknya&lt;/td&gt;
&lt;td&gt;A == B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;=&lt;/td&gt;
&lt;td&gt;Membandingkan apakah operand A dan operand B bernilai sama. Kalau sama bernilai true, begitu juga sebaliknya&lt;/td&gt;
&lt;td&gt;A = B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;!=&lt;/td&gt;
&lt;td&gt;Membandingkan apakah operand A dan operand B bernilai tidak sama. Kalau tidak sama bernilai true, begitu juga sebaliknya&lt;/td&gt;
&lt;td&gt;A != B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;lt;&amp;gt;&lt;/td&gt;
&lt;td&gt;Membandingkan apakah operand A dan operand B bernilai tidak sama. Kalau tidak sama bernilai true, begitu juga sebaliknya&lt;/td&gt;
&lt;td&gt;A &amp;lt;&amp;gt; B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;gt;&lt;/td&gt;
&lt;td&gt;Membandingkan apakah operand A lebih besar dari operand B. Kalau lebih besar bernilai true, begitu juga sebaliknya&lt;/td&gt;
&lt;td&gt;A &amp;gt; B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;gt;=&lt;/td&gt;
&lt;td&gt;Membandingkan apakah operand A lebih besar atau sama dengan dari operand B. Kalau lebih besar atau sama dengan bernilai true, begitu juga sebaliknya&lt;/td&gt;
&lt;td&gt;A &amp;gt;= B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;lt;&lt;/td&gt;
&lt;td&gt;Membandingkan apakah operand A lebih kecil dari operand B. Kalau lebih kecil bernilai true, begitu juga sebaliknya&lt;/td&gt;
&lt;td&gt;A &amp;lt; B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;lt;=&lt;/td&gt;
&lt;td&gt;Membandingkan apakah operand A lebih kecil atau sama dengan dari operand B. Kalau lebih kecil atau sama dengan bernilai true, begitu juga sebaliknya&lt;/td&gt;
&lt;td&gt;A &amp;lt;= B&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh penggunaan operator perbandingan (&lt;i&gt;comparison operator&lt;/i&gt;) di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; SELECT 8 == 2;
8 == 2 = 0
sqlite&amp;gt; SELECT 8 = 2;
8 = 2 = 0
sqlite&amp;gt; SELECT 8 != 2;
8 != 2 = 1
sqlite&amp;gt; SELECT 8 &amp;lt;&amp;gt; 2;
8 &amp;lt;&amp;gt; 2 = 1
sqlite&amp;gt; SELECT 8 &amp;gt; 2;
8 &amp;gt; 2 = 1
sqlite&amp;gt; SELECT 8 &amp;gt;= 2;
8 &amp;gt;= 2 = 1
sqlite&amp;gt; SELECT 8 &amp;lt; 2;
8 &amp;lt; 2 = 0
sqlite&amp;gt; SELECT 8 &amp;lt;= 2;
8 &amp;lt;= 2 = 0
&lt;/pre&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/6794424711477238451/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-operator-di-sqlite.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/6794424711477238451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/6794424711477238451'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-operator-di-sqlite.html' title='Menggunakan Operator Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-4721070853359486203</id><published>2015-09-20T00:21:00.002-07:00</published><updated>2015-09-20T00:21:42.449-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Menghapus Sebuah Table Di SQLite</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Bagaimana Cara Menghapus Sebuah Table Di SQLite.&lt;br /&gt;
Untuk menghapus sebuah table di SQLite, Anda dapat menggunakan perintah &lt;b&gt;DROP TABLE&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Perintah DROP TABLE akan menghapus sebuah table beserta dengan atribut-atributnya seperti Index, Constraint, Trigger, dan tentu saja data-data yang ada di table tersebut. So, Anda harus hati-hati ketika menjalankan perintah ini. Pastikan Anda lakukan terlebih dahulu proses backup sebelum menjalankan perintah di bawah ini.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar untuk menghapus sebuah table di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP TABLE database_name.table_name;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh&lt;/h3&gt;
Asumsikan Anda telah membuat sebuah table &lt;b&gt;test_1&lt;/b&gt; dan &lt;b&gt;test_2&lt;/b&gt; di SQLite, dan Anda ingin menghapus keduanya.&lt;br /&gt;
&lt;br /&gt;
Pertama, Anda coba tampilkan terlebih dahulu daftar table yang ada di database dengan menjalankan perintah &lt;b&gt;.tables&lt;/b&gt; seperti di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .tables
TBL_DEPARTMENT  TBL_PEGAWAI     test_1          test_2
&lt;/pre&gt;
&lt;br /&gt;
Kemudian Anda ingin menghapus table &lt;b&gt;test_1&lt;/b&gt; dan &lt;b&gt;test_2&lt;/b&gt; dari database, Anda dapat menggunakan perintah DROP TABLE seperti di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; DROP TABLE test_1;
sqlite&amp;gt; DROP TABLE test_2;
sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
Untuk membuktikan apakah table test_1 dan test_2 telah terhapus dari daftar table di SQLite, Anda dapat menampilkan kembali daftar table menggunakan perintah &lt;b&gt;.tables&lt;/b&gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .tables
TBL_DEPARTMENT  TBL_PEGAWAI
&lt;/pre&gt;
&lt;br /&gt;
Terbukti pada output diatas, table test_1 dan test_2 telah terhapus dari daftar table.&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat di bawah ini, semoga bermanfaat &amp;amp; Happy Learning SQLite.&lt;br /&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/4721070853359486203/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/menghapus-sebuah-table-di-sqlite.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/4721070853359486203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/4721070853359486203'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/menghapus-sebuah-table-di-sqlite.html' title='Menghapus Sebuah Table Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-8156116606017600388</id><published>2015-09-17T08:29:00.003-07:00</published><updated>2015-09-17T08:29:50.596-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Menggunakan Select Query Di SQLite</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Penggunaan Select Query Di SQLite. Select Query atau biasa disebut Select Statement digunakan untuk menampilkan data dari sebuah atau beberapa tabel untuk tujuan tertentu seperti untuk keperluan laporan, audit, dan lain sebagainya.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar Select statement di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT column1, column2, columnN FROM table_name;
&lt;/pre&gt;
&lt;br /&gt;
Perintah diatas digunakan untuk menampilkan data dari kolom tertentu, yaitu column1, column2, dan columnN dari sebuah table.
&lt;br /&gt;
&lt;br /&gt;
Anda juga dapat menampilkan semua data dari sebuah table dengan menggunakan tanda &quot;*&quot; (asterik) seperti sintak dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM table_name;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh&lt;/h3&gt;
&lt;br /&gt;
Asumsikan Anda telah mempunyai sebuah tabel TBL_PEGAWAI dengan data-data sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
2              Naura Krasiva  P              1500000.0   Tegal       FIN
3              Nurul Anawari  P              2000000.0   Pemalang    HRD
4              Achmad Fathon  L              3000000.0   Batang      IT
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
6              Iskiyati       P              3000000.0   Semarang    ACC
7              Dodi Al Fariz  L              3000000.0   Kendal      FIN
8              Susanto        L              4500000.0   Cilacap     MKT
9              Susanti        P              43500000.0  Banyumas    MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
&lt;/pre&gt;
&lt;br /&gt;
Dari data diatas, coba Anda kerjakan latihan berikut ini:
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tampilkan data kode_karyawan, nama_karyawan, dan gaji dari tabel TBL_PEGAWAI
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .header on
sqlite&amp;gt; .mode column
sqlite&amp;gt; SELECT kode_karyawan, nama_karyawan, gaji
   ...&amp;gt; FROM tbl_pegawai;
KODE_KARYAWAN  NAMA_KARYAWAN  GAJI
-------------  -------------  ----------
1              Nursalim       1000000.0
2              Naura Krasiva  1500000.0
3              Nurul Anawari  2000000.0
4              Achmad Fathon  3000000.0
5              Nurul Hikmah   9000000.0
6              Iskiyati       3000000.0
7              Dodi Al Fariz  3000000.0
8              Susanto        4500000.0
9              Susanti        43500000.0
10             Doni Nugroho   3750000.0
sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data dari tabel TBL_PEGAWAI
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; SELECT * FROM tbl_pegawai;
KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
2              Naura Krasiva  P              1500000.0   Tegal       FIN
3              Nurul Anawari  P              2000000.0   Pemalang    HRD
4              Achmad Fathon  L              3000000.0   Batang      IT
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
6              Iskiyati       P              3000000.0   Semarang    ACC
7              Dodi Al Fariz  L              3000000.0   Kendal      FIN
8              Susanto        L              4500000.0   Cilacap     MKT
9              Susanti        P              43500000.0  Banyumas    MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Sekian tutorial singkat tentang Penggunaan Select Query Di SQLite. Semoga bermanfaat &amp;amp; Happy Learning SQLite&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/8156116606017600388/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-select-query-di-sqlite.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/8156116606017600388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/8156116606017600388'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-select-query-di-sqlite.html' title='Menggunakan Select Query Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-2373303264515330809</id><published>2015-09-12T13:10:00.000-07:00</published><updated>2015-09-12T13:10:06.587-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Menggunakan Insert Query Di SQLite</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Cara Menggunakan Insert Query Di SQLite. Insert Query digunakan untuk memasukkan data ke dalam sebuah table.&lt;br /&gt;
&lt;br /&gt;
Sebelum membaca tutorial ini, silakan Anda baca tutorial sebelumnya tentang &lt;a href=&quot;http://mysql77.blogspot.co.id/2015/09/membuat-sebuah-table-di-sqlite.html&quot;&gt;Cara Membuat Table Di SQLite&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar perintah Insert Query di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; INSERT INTO TABLE_NAME (column1, column2, column3,...columnN)]
VALUES (value1, value2, value3,...valueN);
&lt;/pre&gt;
&lt;br /&gt;
Penjelasan sintak:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;TABLE_NAME adalah nama sebuah table yang akan Anda isi datanya menggunakan perintah INSERT INTO&lt;/li&gt;
&lt;li&gt;column1, column2, dan seterusnya adalah nama kolom pada tabel tersebut.&lt;/li&gt;
&lt;li&gt;value1, value2, dan seterusnya adalah nilai atau data yang akan Anda masukkan ke dalam kolom di tabel tersebut. Perlu Anda perhatikan bahwa data yang Anda masukkan harus sesuai dengan tipe data pada kolom tersebut.&lt;/li&gt;
&lt;/ul&gt;
Selain menggunakan sintak di atas, Anda juga dapat menggunakan perintah INSERT INTO tanpa menyertakan nama kolom, asalkan sesuai dengan jumlah kolom dan urutan kolom seperti sintak di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO TABLE_NAME VALUES (value1,value2,value3,...valueN);
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh Latihan&lt;/h3&gt;
Sebagai contoh latihan cobalah Anda ikuti langkah-langkah berikut ini:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Buatlah sebuah table dengan nama TBL_PEGAWAI seperti contoh pada &lt;a href=&quot;http://mysql77.blogspot.co.id/2015/09/membuat-sebuah-table-di-sqlite.html&quot;&gt;tutorial sebelumnya&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; CREATE TABLE TBL_PEGAWAI(
   ...&amp;gt;    KODE_KARYAWAN INT PRIMARY KEY NOT NULL,
   ...&amp;gt;    NAMA_KARYAWAN TEXT NOT NULL,
   ...&amp;gt;    JENIS_KELAMIN CHAR(1) NOT NULL,
   ...&amp;gt;    GAJI REAL,
   ...&amp;gt;    ALAMAT CHAR(50),
   ...&amp;gt;    DEPARTEMENT CHAR(5)
   ...&amp;gt; );
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Masukkan data ke dalam TBL_PEGAWAI dengan menjalankan script di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(1, &#39;Nursalim&#39;, &#39;L&#39;, 1000000, &#39;Brebes&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(2, &#39;Naura Krasiva&#39;, &#39;P&#39;, 1500000, &#39;Tegal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(3, &#39;Nurul Anawariyah&#39;, &#39;P&#39;, 2000000, &#39;Pemalang&#39;, &#39;HRD&#39;);
INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(4, &#39;Achmad Fathoni&#39;, &#39;L&#39;, 3000000, &#39;Batang&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(5, &#39;Nurul Hikmah&#39;, &#39;P&#39;, 9000000, &#39;Pekalongan&#39;, &#39;DIR&#39;);
INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(6, &#39;Iskiyati&#39;, &#39;P&#39;, 3000000, &#39;Semarang&#39;, &#39;ACC&#39;);
INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(7, &#39;Dodi Al Farizi&#39;, &#39;L&#39;, 3000000, &#39;Kendal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(8, &#39;Susanto&#39;, &#39;L&#39;, 4500000, &#39;Cilacap&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(9, &#39;Susanti&#39;, &#39;P&#39;, 43500000, &#39;Banyumas&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(kode_karyawan, nama_karyawan, jenis_kelamin, gaji, alamat, departement)
    VALUES(10, &#39;Doni Nugroho&#39;, &#39;L&#39;, 3750000, &#39;Pemalang&#39;, &#39;HRD&#39;);
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Apabila Anda tampilkan dengan menggunakan Select Query akan menampilkan data sebagai berikut.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;KODE_KARYAWAN  NAMA_KARYAWAN  JENIS_KELAMIN  GAJI        ALAMAT      DEPARTEMENT
-------------  -------------  -------------  ----------  ----------  -----------
1              Nursalim       L              1000000.0   Brebes      IT
2              Naura Krasiva  P              1500000.0   Tegal       FIN
3              Nurul Anawari  P              2000000.0   Pemalang    HRD
4              Achmad Fathon  L              3000000.0   Batang      IT
5              Nurul Hikmah   P              9000000.0   Pekalongan  DIR
6              Iskiyati       P              3000000.0   Semarang    ACC
7              Dodi Al Fariz  L              3000000.0   Kendal      FIN
8              Susanto        L              4500000.0   Cilacap     MKT
9              Susanti        P              43500000.0  Banyumas    MKT
10             Doni Nugroho   L              3750000.0   Pemalang    HRD
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Sekian tutorial singkat tentang Cara Menggunakan Insert Query Di SQLite. Semoga bermanfaat &amp;amp; Happy Learning&lt;br /&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/2373303264515330809/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-insert-query-di-sqlite.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/2373303264515330809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/2373303264515330809'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/menggunakan-insert-query-di-sqlite.html' title='Menggunakan Insert Query Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-9088172936553802307</id><published>2015-09-12T12:27:00.000-07:00</published><updated>2015-09-12T12:27:13.812-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Membuat Sebuah Table Di SQLite</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Cara Membuat Sebuah Table Di SQLite. Untuk membuat sebuah table di SQLite, Untuk membuat sebuah table, Anda tidak harus mempunyai hak akses khusus seperti di database lainnya.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
&lt;br /&gt;
Anda dapat membuat sebuah table di SQlite dengan menggunakan perintah CREATE TABLE seperti sintak di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE database_name.table_name(
   column1 data_type PRIMARY KEY(column_name),
   column2 data_type,
   column3 data_type,
   .....
   columnN data_type,
);
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Menampilkan Daftar Table&lt;/h3&gt;
&lt;br /&gt;
Untuk menampilkan daftar table yang ada di sebuah database, Anda dapat menggunakan perintah &lt;b&gt;.tables&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;.tables
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menampilkan Informasi Table&lt;/h3&gt;
&lt;br /&gt;
Untuk menampilkan informasi table atau biasa disebut struktur table, Anda dapat menggunakan perintah &lt;b&gt;.schema&lt;/b&gt; diikuti dengan nama table nya.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;.schema table_name
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Latihan&lt;/h3&gt;
Sebagai contoh latihan pada tutorial kali ini, coba Anda ikuti langkah-langkah berikut ini:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Buatlah dua buah table dengan nama table TBL_PEGAWAI dan TBL_DEPARTMENT dengan menjalankan script ini di SQLite command.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; CREATE TABLE TBL_PEGAWAI(
   ...&amp;gt;    KODE_KARYAWAN INT PRIMARY KEY NOT NULL,
   ...&amp;gt;    NAMA_KARYAWAN TEXT NOT NULL,
   ...&amp;gt;    JENIS_KELAMIN CHAR(1) NOT NULL,
   ...&amp;gt;    GAJI REAL,
   ...&amp;gt;    ALAMAT CHAR(50),
   ...&amp;gt;    DEPARTEMENT CHAR(5)
   ...&amp;gt; );
&lt;/pre&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; CREATE TABLE TBL_DEPARTMENT(
   ...&amp;gt;     KODE_DEPARTEMENT CHAR(5) PRIMARY KEY NOT NULL,
   ...&amp;gt;     NAMA_DEPARTEMENT CHAR(50) NOT NULL
   ...&amp;gt; );
);
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan daftar table yang telah Anda buat diatas?
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .tables
TBL_DEPARTMENT  TBL_PEGAWAI
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan informasi kedua table di atas?
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .schema tbl_pegawai
CREATE TABLE TBL_PEGAWAI(
   KODE_KARYAWAN INT PRIMARY KEY NOT NULL,
   NAMA_KARYAWAN TEXT NOT NULL,
   JENIS_KELAMIN CHAR(1) NOT NULL,
   GAJI REAL,
   ALAMAT CHAR(50),
   DEPARTEMENT CHAR(5)
);
&lt;/pre&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .schema tbl_department
CREATE TABLE TBL_DEPARTMENT(
    KODE_DEPARTEMENT CHAR(5) PRIMARY KEY NOT NULL,
    NAMA_DEPARTEMENT CHAR(50) NOT NULL
);
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Sekian tutorial singkat tentang Cara Membuat Table Di SQLite. Semoga bermanfaat dan happy learning SQLite database.&lt;br /&gt;
&lt;br /&gt;
Salam,</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/9088172936553802307/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/membuat-sebuah-table-di-sqlite.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/9088172936553802307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/9088172936553802307'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/membuat-sebuah-table-di-sqlite.html' title='Membuat Sebuah Table Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-5200745508456966460</id><published>2015-09-09T14:18:00.001-07:00</published><updated>2015-09-09T14:18:09.432-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Membuat Sebuah Database Di SQLite</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Cara Membuat Sebuah Database Di SQLite.&lt;br /&gt;
&lt;br /&gt;
Untuk membuat sebuah database di SQLite, Anda tidak membutuhkan sebuah hak akses tertentu seperti pada proses pembuatan database di software RDBMS lainnya (Oracle, MySQL, PostgreSQL, dan lain sebagainya).&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
&lt;br /&gt;
Untuk membuat sebuah database di SQLite, Anda dapat menggunakan perintah &lt;b&gt;sqlite3&lt;/b&gt; seperti berikut ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;$sqlite3 Database_Name.db
&lt;/pre&gt;
&lt;br /&gt;
Database_Name.db adalah file database yang akan Anda buat. Ingat nama database harus unik tidak boleh ada yang sama di dalam sebuah RDBMS.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh&lt;/h3&gt;
Sebagai contoh latihan, asumsikan Anda ingin membuat sebuah database &amp;nbsp;di SQLite dengan nama &lt;b&gt;personalia.db&lt;/b&gt;, maka Anda dapat ikuti langkah-langkah berikut ini:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Buka program atau direktoru SQLite yang telah Anda install menggunakan CMD (&lt;i&gt;command prompt&lt;/i&gt;), misalkan program SQLite berada di folder &quot;C:\sqlite&quot;
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;C:\&amp;gt;cd sqlite

C:\sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Buat sebuah database dengan nama personalia.db.
&lt;br /&gt;&lt;br /&gt;Anda dapat membuat sebuah database personalia.db dengan menggunakan perintah berikut ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;C:\sqlite&amp;gt;sqlite3 personalia.db
SQLite version 3.8.8.2 2015-01-30 14:30:45
Enter &quot;.help&quot; for usage hints.
sqlite&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
Perintah diatas akan membuat sebuah file database dengan nama personalia.db di direktori atau folder instalasi SQLite.
&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihm46Pu5uhYWZq9Zo7jhK6kn3ta4WtoyGMlXkoJw2W5nWq3ZDvgbIcw40b3UNB0_KE551LLDmgKTrDZBAaB5WwFeAQHKXdXxFLoCRwVy2NjMXxJNFJpiSGuNK-EXMS7xEn-l8eonsnHDg/s1600/sqlite-create-db.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Membuat Database SQLite&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihm46Pu5uhYWZq9Zo7jhK6kn3ta4WtoyGMlXkoJw2W5nWq3ZDvgbIcw40b3UNB0_KE551LLDmgKTrDZBAaB5WwFeAQHKXdXxFLoCRwVy2NjMXxJNFJpiSGuNK-EXMS7xEn-l8eonsnHDg/s1600/sqlite-create-db.png&quot; title=&quot;Membuat Database SQLite&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan database yang telah Anda buat
&lt;br /&gt;&lt;br /&gt;Untuk menampilkan database yang telah Anda buat, Anda dapat menggunakan perintah .database seperti di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .database
seq  name             file
---  ---------------  -------------------------------
0    main             C:\sqlite\personalia.db
sqlite&amp;gt;
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/5200745508456966460/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/membuat-sebuah-database-di-sqlite.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/5200745508456966460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/5200745508456966460'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/membuat-sebuah-database-di-sqlite.html' title='Membuat Sebuah Database Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihm46Pu5uhYWZq9Zo7jhK6kn3ta4WtoyGMlXkoJw2W5nWq3ZDvgbIcw40b3UNB0_KE551LLDmgKTrDZBAaB5WwFeAQHKXdXxFLoCRwVy2NjMXxJNFJpiSGuNK-EXMS7xEn-l8eonsnHDg/s72-c/sqlite-create-db.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-2929124389447793414</id><published>2015-09-09T13:43:00.001-07:00</published><updated>2015-09-09T13:43:27.849-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Mengenal Proses Attach Dan Detach Database Di SQLite</title><content type='html'>&lt;h3&gt;
Attach Database&lt;/h3&gt;
Attach Database adalah salah satu perintah di SQLite yang digunakan untuk memasukkan (&lt;i&gt;attach&lt;/i&gt;) beberapa file database ke dalam koneksi database yang sedang berjalan.&lt;br /&gt;
&lt;br /&gt;
Proses attach database biasanya digunakan ketika Anda memiliki beberapa database dan Anda ingin menggunakan salah satunya pada saat itu.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sintak Dasar&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dari proses attach database di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;ATTACH DATABASE &#39;Database_Name&#39; AS &#39;Alias_Name&#39;;
&lt;/pre&gt;
&lt;br /&gt;
Perintah diatas akan meng-attach sebuah file database menjadi sebuah logical database dengan alias &#39;Alias_Name&#39;. Sebagai catatan, kalau database belum dibuat maka perintah ini juga akan membuat sebuah database baru.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Sebagai contoh misalkan Anda memiliki sebuah file database dengan nama &lt;b&gt;testdb.db&lt;/b&gt;, maka Anda dapat menggunakan perintah attach database sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; ATTACH DATABASE &#39;testdb.db&#39; AS &#39;TEST&#39;;
&lt;/pre&gt;
&lt;br /&gt;
Anda dapat menggunakan perintah &lt;b&gt;.database&lt;/b&gt; untuk melihat daftar database yang di attach:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .database
seq name file
--- --------------- ----------------------
0 main C:\sqlite\testdb.db
2 test C:\sqlite\testdb.db
&lt;/pre&gt;
&lt;br /&gt;
Ada dua database yang tidak boleh Anda attach yaitu &lt;b&gt;main&lt;/b&gt; dan &lt;b&gt;temp&lt;/b&gt;. Kedua database ini sengaja dipersiapkan sebagai primary database dan untuk menyimpan table dan object temporary lainnya.&lt;br /&gt;
&lt;br /&gt;
Apabila Anda mencoba untuk meng attach database file menjadi main atau temp, maka akan menampilkan pesan error seperti di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; ATTACH DATABASE &#39;testdb.db&#39; as &#39;TEMP&#39;;
Error: database TEMP is already in use
sqlite&amp;gt; ATTACH DATABASE &#39;testdb.db&#39; as &#39;main&#39;;
Error: database TEMP is already in use
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/2929124389447793414/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/09/proses-attach-detach-database-sqlite.html#comment-form' title='3 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/2929124389447793414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/2929124389447793414'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/09/proses-attach-detach-database-sqlite.html' title='Mengenal Proses Attach Dan Detach Database Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-4168585631656979405</id><published>2015-08-23T00:00:00.002-07:00</published><updated>2015-08-23T00:00:52.895-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Menggunakan Fungsi Agregat Di MySQL (1)</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Penggunaan Fungsi Agregat Di MySQL.&lt;br /&gt;
&lt;br /&gt;
Pada tutorial ini, ada beberapa hal yang harus Anda persiapkan terlebih dahulu sebagai bahan latihan, yaitu:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Buat tabel dengan nama &quot;TBL_PEGAWAI&quot; dengan menjalankan script di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP TABLE IF EXISTS tbl_pegawai;

CREATE TABLE IF NOT EXISTS tbl_pegawai (
  id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
  nama_pegawai VARCHAR(20) DEFAULT NULL,
  jenis_kelamin CHAR(1) DEFAULT NULL,
  gaji DECIMAL(10,0) DEFAULT NULL,
  alamat VARCHAR(20) DEFAULT NULL,
  departemen VARCHAR(5) DEFAULT NULL,
  PRIMARY KEY (id_pegawai)
) ENGINE=InnoDB;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Insert data ke dalam tabel &quot;TBL_PEGAWAI&quot; dengan menjalankan script di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nursalim&#39;, &#39;L&#39;, 1000000, &#39;Brebes&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Naura Krasiva&#39;, &#39;P&#39;, 1500000, &#39;Tegal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Anawariyah&#39;, &#39;P&#39;, 2000000, &#39;Pemalang&#39;, &#39;HRD&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Achmad Fathoni&#39;, &#39;L&#39;, 3000000, &#39;Batang&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Hikmah&#39;, &#39;P&#39;, 9000000, &#39;Pekalongan&#39;, &#39;DIR&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Iskiyati&#39;, &#39;P&#39;, 3000000, &#39;Semarang&#39;, &#39;ACC&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Dodi Al Farizi&#39;, &#39;L&#39;, 3000000, &#39;Kendal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanto&#39;, &#39;L&#39;, 4500000, &#39;Cilacap&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanti&#39;, &#39;P&#39;, 43500000, &#39;Banyumas&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Doni Nugroho&#39;, &#39;L&#39;, 3750000, &#39;Pemalang&#39;, &#39;HRD&#39;);
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data dari tabel &quot;TBL_PEGAWAI&quot;
&lt;br /&gt;&lt;br /&gt;Untuk menampilkan semua data dari tabel &quot;TBL_PEGAWAI&quot;, Anda dapat menggunakan sql query di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM tbl_pegawai;
+------------+------------------+---------------+----------+------------+------------+
| id_pegawai | nama_pegawai     | jenis_kelamin | gaji     | alamat     | departemen |
+------------+------------------+---------------+----------+------------+------------+
|          1 | Nursalim         | L             |  1000000 | Brebes     | IT         |
|          2 | Naura Krasiva    | P             |  1500000 | Tegal      | FIN        |
|          3 | Nurul Anawariyah | P             |  2000000 | Pemalang   | HRD        |
|          4 | Achmad Fathoni   | L             |  3000000 | Batang     | IT         |
|          5 | Nurul Hikmah     | P             |  9000000 | Pekalongan | DIR        |
|          6 | Iskiyati         | P             |  3000000 | Semarang   | ACC        |
|          7 | Dodi Al Farizi   | L             |  3000000 | Kendal     | FIN        |
|          8 | Susanto          | L             |  4500000 | Cilacap    | MKT        |
|          9 | Susanti          | P             | 43500000 | Banyumas   | MKT        |
|         10 | Doni Nugroho     | L             |  3750000 | Pemalang   | HRD        |
+------------+------------------+---------------+----------+------------+------------+
10 rows in set (0.00 sec)
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Apa Itu Fungsi Agregat?&lt;/h3&gt;
Fungsi Agregate (Aggregate Functions) adalah fungsi yang digunakan untuk mengolah beberapa koleksi data atau nilai menjadi nilai tunggal sebagai hasinya.&lt;br /&gt;
&lt;br /&gt;
Misalnya, Anda ingin menghitung jumlah semua pegawai, menghitung rata-rata gaji pegawai, dan lain sebagainya.&lt;br /&gt;
&lt;br /&gt;
Ada beberapa jenis fungsi agregat di MySQL yang sering digunakan, yaitu:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;AVG()
&lt;br /&gt;&lt;br /&gt;Fungsi AVG() digunakan untuk menampilkan nilai rata-rata dari sebuah kolom.
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;COUNT()
&lt;br /&gt;&lt;br /&gt;Fungsi COUNT() digunakan untuk menampilkan jumlah dari sebuah data.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;MAX()
&lt;br /&gt;&lt;br /&gt;Fungsi MAX() digunakan untuk menampilkan nilai atau data terbesar dari sebuah kolom.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;MIN()
&lt;br /&gt;&lt;br /&gt;Fungsi MIN() digunakan untuk menampilkan nilai atau data terkecil dari sebuah kolom.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;SUM()
&lt;br /&gt;&lt;br /&gt;Fungsi SUM() digunakan untuk menampilkan hasil jumlah data atau nilai dari sebuah kolom.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Fungsi AVG()&lt;/h3&gt;
Fungsi AVG() adalah fungsi agregat yang digunakan untuk menampilkan nilai rata-rata dari sebuah kolom.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar dari fungsi AVG():&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT AVG(colum_name)
FROM table_name
[WHERE condition]
[GROUP BY group_by_column]
&lt;/pre&gt;
&lt;br /&gt;
Sebagai bahan latihan, coba Anda kerjakan soal-soal berikut ini:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tampilkan rata-rata gaji pegawai dari tabel &quot;TBL_PEGAWAI&quot;
&lt;br /&gt;&lt;br /&gt;Untuk menampilkan data sesuai kriteria diatas, Anda dapat menggunakan query di bawah ini:&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT AVG(gaji) AS rata_rata_gaji
FROM tbl_pegawai;
+----------------+
| rata_rata_gaji |
+----------------+
|   7425000.0000 |
+----------------+
1 row in set (0.05 sec)
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan rata-rata gaji pegawai dari tabel &quot;TBL_PEGAWAI&quot; dikelompokkan berdasarkan jenis kelamin
&lt;br /&gt;&lt;br /&gt;Untuk menampilkan data sesuai dengan kriteria diatas, Anda dapat menggunakan query berikut ini:&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT jenis_kelamin, AVG(gaji) rata_gaji_jenis_kelamin
FROM tbl_pegawai
GROUP BY jenis_kelamin;
+---------------+-------------------------+
| jenis_kelamin | rata_gaji_jenis_kelamin |
+---------------+-------------------------+
| L             |            3050000.0000 |
| P             |           11800000.0000 |
+---------------+-------------------------+
2 rows in set (0.02 sec)
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan rata-rata gaji pegawai dari tabel &quot;TBL_PEGAWAI&quot; dikelompokkan berdasarkan departemen.
&lt;br /&gt;&lt;br /&gt;Untuk menampilkan data sesuai dengan kriteria diatas, Anda dapat menggunakan query berikut ini:&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT departemen, AVG(gaji) rata_gaji_departemen
FROM tbl_pegawai
GROUP BY departemen;
+------------+----------------------+
| departemen | rata_gaji_departemen |
+------------+----------------------+
| ACC        |         3000000.0000 |
| DIR        |         9000000.0000 |
| FIN        |         2250000.0000 |
| HRD        |         2875000.0000 |
| IT         |         2000000.0000 |
| MKT        |        24000000.0000 |
+------------+----------------------+
6 rows in set (0.00 sec)
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/4168585631656979405/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-fungsi-agregat-di-mysql-1.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/4168585631656979405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/4168585631656979405'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-fungsi-agregat-di-mysql-1.html' title='Menggunakan Fungsi Agregat Di MySQL (1)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-4184154807472310679</id><published>2015-08-22T09:05:00.001-07:00</published><updated>2015-08-23T07:09:06.391-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Pascal"/><title type='text'>Pengenalan Dasar Bahasa Pascal</title><content type='html'>Pada tutorial pemrograman Pascal kali ini, kita akan belajar tentang Pengenalan Dasar Bahasa Pascal. Pada tutorial ini disajikan dasar-dasar bahasa Pascal, yaitu:&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
1. Variable&lt;/h3&gt;
Anda dapat membuat sebuah variable di bahasa Pascal dengan menggunakan kata kunci (&lt;i&gt;keyword&lt;/i&gt;)&amp;nbsp;&lt;b&gt;var&lt;/b&gt;. Anda dapat membuat variabel diluar tubuh program (&lt;i&gt;body program&lt;/i&gt;).&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar penggunaan variable di bahasa Pascal&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;var
number_1, number_2 : data_type;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
2. Procedure &amp;amp; Function&lt;/h3&gt;
&lt;b&gt;Procedure&lt;/b&gt; adalah sub program yang terdiri dari beberapa instruksi yang harus dijalankan, dan tidak mempunyai nilai balikan (return value).&lt;br /&gt;
&lt;br /&gt;
Sedangkan &lt;b&gt;Function&lt;/b&gt; adalah procedure yang mempunyai nilai balikan (return value).&lt;br /&gt;
&lt;br /&gt;
Procedure dan Function di bahasa Pascal di definisikan sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;Function function_name(parameter1, parameter2, ..., parameterN) : return_value;

Procedure procedure_name (parameter1, parameter2, ..., parameterN);
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
3. Comment&lt;/h3&gt;
Comment atau komentar adalah salah satu bagian dari program di Pascal yang tidak akan di eksekusi oleh program (&lt;i&gt;compiler&lt;/i&gt;). Komentar biasanya digunakan sebagai dokumentasi program, sehingga program lebih mudah di baca dan di rawat.&lt;br /&gt;
&lt;br /&gt;
Komentar pada bahasa pascal terdiri atas 2 tipe, yaitu:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Single Line Comment &amp;nbsp; &amp;nbsp; &amp;nbsp;{ ... }&lt;/li&gt;
&lt;li&gt;Multiple Line Comment &amp;nbsp; &amp;nbsp;&amp;nbsp; {* ... *}&lt;/li&gt;
&lt;/ol&gt;
Di bawah ini adalah contoh komentar di bahasa Pascal:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;{ ini adalah komentar untuk satu baris program}

{* ini adalah komentar
untuk lebih dari satu baris program
di bahasa Pascal
*}
&lt;/pre&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/4184154807472310679/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/pengenalan-dasar-bahasa-pascal.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/4184154807472310679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/4184154807472310679'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/pengenalan-dasar-bahasa-pascal.html' title='Pengenalan Dasar Bahasa Pascal'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-1450413899416691804</id><published>2015-08-22T08:31:00.001-07:00</published><updated>2015-08-22T08:31:48.307-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C"/><title type='text'>Pengenalan Sintak Dasar Bahasa C</title><content type='html'>Pada tutorial kali ini. kita akan belajar tentang Sintak Dasar Bahasa C.&lt;br /&gt;
&lt;br /&gt;
Ada beberapa hal yang harus Anda perhatikan dalam mempelajari bahasa C, yaitu:&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
1. Semicolon&lt;/h3&gt;
Setiap perintah atau statement di bahasa C di akhiri dengan tanda semicolon (&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;;&lt;/span&gt;).&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh semicolon dalam bahasa C &lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:cpp&quot;&gt;printf(&quot;Selamat belajar bahasa C&quot;);
return 0;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
2. Komentar&lt;/h3&gt;
Anda dapat membuat atau memberikan sebuah komentar dalam bahasa C. Komentar biasanya digunakan untuk membuat sebuah dokumentasi program agar lebih mudah di baca dan di pelajari.&lt;br /&gt;
&lt;br /&gt;
Yang perlu Anda ingat bahwa komentar ini tidak akan di eksekusi oleh program (&lt;i&gt;compiler&lt;/i&gt;). Untuk membuat komentar di bahasa C, Anda dapat menggunakan tanda /* pada awal komentar dan diakhiri dengan tanda /*.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh penggunaan komentar pada bahasa C:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:cpp&quot;&gt;/*
Komentar ini tidak akan dieksekusi oleh program
dan tidak akan tercetak di layar
*/

printf(&#39;Selamat belajar bahasa C&#39;);
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
3. Identifier&lt;/h3&gt;
Identifier adalah nama yang digunakan pada sebuah variable, fungsi, procedure, dan lain sebagainya.&lt;br /&gt;
&lt;br /&gt;
Dalam bahasa C, ada beberapa aturan dalam membuat sebuah identifier yaitu:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Sebuah identifier di awali dengan huruf (A-Z atau a-z) atau underscore (_) diikuti dengan huruf, underscore ataupun angka (0-9).&lt;/li&gt;
&lt;li&gt;Sebuah identifier tidak boleh memiliki special character seperti&amp;nbsp;@, $, dan %&lt;/li&gt;
&lt;li&gt;Identifier bersifat case sensitive.&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/1450413899416691804/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/pengenalan-sintak-dasar-bahasa-c.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/1450413899416691804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/1450413899416691804'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/pengenalan-sintak-dasar-bahasa-c.html' title='Pengenalan Sintak Dasar Bahasa C'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-8215107125786472076</id><published>2015-08-22T07:24:00.000-07:00</published><updated>2015-08-22T07:24:05.265-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Mengenal Fungsi String Di MySQL (2)</title><content type='html'>Pada tutorial sebelumnya, Anda telah belajar tentang salah satu fungsi String di MySQL, yaitu fungsi CONCAT() dan CONCAT_WS() yang digunakan untuk menggabungkan dua string atau lebih menjadi satu string.&lt;br /&gt;
&lt;br /&gt;
Masih melanjutkan tutorial fungsi String Di MySQL, pada tutorial kali ini kita akan belajar tentang fungsi LENGTH() dan CHAR_LENGTH()&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
LENGTH Dan CHAR_LENGTH&lt;/h3&gt;
&lt;h3&gt;
Fungsi LENGTH()&lt;/h3&gt;
Fungsi LENGTH() digunakan untuk menampilkan panjang suatu string berdasarkan ukuran byte. Ukuran dari setiap byte di MyQL itu berbeda-beda tergantung character set yang digunakan.&lt;br /&gt;
&lt;br /&gt;
Untuk menampilkan character set di MySQL, Anda dapat menggunakan perintah SHOW CHARACTER SET seperti di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SHOW CHARACTER SET;
+----------+-----------------------------+---------------------+--------+
| Charset  | Description                 | Default collation   | Maxlen |
+----------+-----------------------------+---------------------+--------+
| big5     | Big5 Traditional Chinese    | big5_chinese_ci     |      2 |
| dec8     | DEC West European           | dec8_swedish_ci     |      1 |
| cp850    | DOS West European           | cp850_general_ci    |      1 |
| hp8      | HP West European            | hp8_english_ci      |      1 |
| koi8r    | KOI8-R Relcom Russian       | koi8r_general_ci    |      1 |
| latin1   | cp1252 West European        | latin1_swedish_ci   |      1 |
| latin2   | ISO 8859-2 Central European | latin2_general_ci   |      1 |
| swe7     | 7bit Swedish                | swe7_swedish_ci     |      1 |
| ascii    | US ASCII                    | ascii_general_ci    |      1 |
| ujis     | EUC-JP Japanese             | ujis_japanese_ci    |      3 |
| sjis     | Shift-JIS Japanese          | sjis_japanese_ci    |      2 |
| hebrew   | ISO 8859-8 Hebrew           | hebrew_general_ci   |      1 |
| tis620   | TIS620 Thai                 | tis620_thai_ci      |      1 |
| euckr    | EUC-KR Korean               | euckr_korean_ci     |      2 |
| koi8u    | KOI8-U Ukrainian            | koi8u_general_ci    |      1 |
| gb2312   | GB2312 Simplified Chinese   | gb2312_chinese_ci   |      2 |
| greek    | ISO 8859-7 Greek            | greek_general_ci    |      1 |
| cp1250   | Windows Central European    | cp1250_general_ci   |      1 |
| gbk      | GBK Simplified Chinese      | gbk_chinese_ci      |      2 |
| latin5   | ISO 8859-9 Turkish          | latin5_turkish_ci   |      1 |
| armscii8 | ARMSCII-8 Armenian          | armscii8_general_ci |      1 |
| utf8     | UTF-8 Unicode               | utf8_general_ci     |      3 |
| ucs2     | UCS-2 Unicode               | ucs2_general_ci     |      2 |
| cp866    | DOS Russian                 | cp866_general_ci    |      1 |
| keybcs2  | DOS Kamenicky Czech-Slovak  | keybcs2_general_ci  |      1 |
| macce    | Mac Central European        | macce_general_ci    |      1 |
| macroman | Mac West European           | macroman_general_ci |      1 |
| cp852    | DOS Central European        | cp852_general_ci    |      1 |
| latin7   | ISO 8859-13 Baltic          | latin7_general_ci   |      1 |
| utf8mb4  | UTF-8 Unicode               | utf8mb4_general_ci  |      4 |
| cp1251   | Windows Cyrillic            | cp1251_general_ci   |      1 |
| utf16    | UTF-16 Unicode              | utf16_general_ci    |      4 |
| cp1256   | Windows Arabic              | cp1256_general_ci   |      1 |
| cp1257   | Windows Baltic              | cp1257_general_ci   |      1 |
| utf32    | UTF-32 Unicode              | utf32_general_ci    |      4 |
| binary   | Binary pseudo charset       | binary              |      1 |
| geostd8  | GEOSTD8 Georgian            | geostd8_general_ci  |      1 |
| cp932    | SJIS for Windows Japanese   | cp932_japanese_ci   |      2 |
| eucjpms  | UJIS for Windows Japanese   | eucjpms_japanese_ci |      3 |
+----------+-----------------------------+---------------------+--------+
39 rows in set (0.00 sec)
&lt;/pre&gt;
&lt;br /&gt;
Di bawah ini adalah contoh penggunaan fungsi LENGTH(), yaitu:&lt;br /&gt;
&lt;br /&gt;
Contoh #1&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT LENGTH(&#39;Sedang Belajar MySQL&#39;);
+--------------------------------+
| LENGTH(&#39;Sedang Belajar MySQL&#39;) |
+--------------------------------+
|                             20 |
+--------------------------------+
1 row in set (0.08 sec)
&lt;/pre&gt;
&lt;br /&gt;
Contoh #2&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT nama_pegawai, LENGTH(nama_pegawai) AS panjang
FROM tbl_pegawai;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Fungsi CHAR_LENGTH()&lt;/h3&gt;
Fungsi CHAR_LENGTH() mempunyai fungsi yang sama seperti fungsi LENGTH() yaitu untuk menghitung panjang sebuah string, tetapi berdasarkan jumlah character bukan byte.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar fungsi CHAR_LENGTH() di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT CHAR_LENGTH(string)
  FROM table_name;
&lt;/pre&gt;
&lt;br /&gt;
Di bawah ini adalah contoh penggunaan fungsi CHAR_LENGTH() di MySQL:&lt;br /&gt;
&lt;br /&gt;
Contoh #1&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT CHAR_LENGTH(&#39;Sedang Belajar MySQL&#39;);
+-------------------------------------+
| CHAR_LENGTH(&#39;Sedang Belajar MySQL&#39;) |
+-------------------------------------+
|                                  20 |
+-------------------------------------+
1 row in set (0.00 sec)
&lt;/pre&gt;
&lt;br /&gt;
Contoh #2&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT nama_pegawai, CHAR_LENGTH(nama_pegawai) AS panjang
FROM tbl_pegawai
&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/8215107125786472076/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/mengenal-fungsi-string-di-mysql-2.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/8215107125786472076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/8215107125786472076'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/mengenal-fungsi-string-di-mysql-2.html' title='Mengenal Fungsi String Di MySQL (2)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-673024316830345770</id><published>2015-08-22T00:14:00.000-07:00</published><updated>2015-08-22T00:14:00.421-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Mengenal Fungsi String Di MySQL (1)</title><content type='html'>Pada tutorial kali ini, Kita akan belajar tentang Mengenal Fungsi String Bawaan Di MySQL. MySQL menyediakan beberapa macam fungsi string yang sangat berguna untuk memanipulasi string, seperti menggabungkan dua string, mengganti string atau karakter, dan lain sebagainya.&lt;br /&gt;
&lt;br /&gt;
Ada beberapa macam fungsi String di MySQL yang paling penting dan sering digunakan, yaitu:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Fungsi CONCAT dan CONCAT_WS&lt;/li&gt;
&lt;li&gt;Fungsi LENGTH dan CHAR_LENGTH&lt;/li&gt;
&lt;li&gt;Fungsi REPLACE&lt;/li&gt;
&lt;li&gt;Fungsi SUBSTRING&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Pada tutorial kali ini, ada beberapa hal yang harus Anda persiapkan terlebih dahulu, sebelum mencoba semua fungsi string bawaan MySQL, yaitu:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Membuat sebuah tabel dengan nama &quot;TBL_PEGAWAI&quot; dengan menjalankan script SQL di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE tbl_pegawai (
  id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
  nama_pegawai VARCHAR(20) DEFAULT NULL,
  jenis_kelamin CHAR(1) DEFAULT NULL,
  gaji DECIMAL(10,0) DEFAULT NULL,
  alamat VARCHAR(20) DEFAULT NULL,
  departemen VARCHAR(5) DEFAULT NULL,
  PRIMARY KEY (id_pegawai)
) ENGINE=InnoDB
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Insert data ke tabel &quot;TBL_PEGAWAI&quot; dengan menjalankan script SQL di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nursalim&#39;, &#39;L&#39;, 1000000, &#39;Brebes&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Naura Krasiva&#39;, &#39;P&#39;, 1500000, &#39;Tegal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Anawariyah&#39;, &#39;P&#39;, 2000000, &#39;Pemalang&#39;, &#39;HRD&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Achmad Fathoni&#39;, &#39;L&#39;, 3000000, &#39;Batang&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Hikmah&#39;, &#39;P&#39;, 9000000, &#39;Pekalongan&#39;, &#39;DIR&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Iskiyati&#39;, &#39;P&#39;, 3000000, &#39;Semarang&#39;, &#39;ACC&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Dodi Al Farizi&#39;, &#39;L&#39;, 3000000, &#39;Kendal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanto&#39;, &#39;L&#39;, 4500000, &#39;Cilacap&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanti&#39;, &#39;P&#39;, 43500000, &#39;Banyumas&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Doni Nugroho&#39;, &#39;L&#39;, 3750000, &#39;Pemalang&#39;, &#39;HRD&#39;);
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Fungsi CONCAT dan CONCAT_WS&lt;/h3&gt;
&lt;b&gt;Fungsi CONCAT&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Fungsi CONCAT() digunakan untuk menggabungkan dua string atau lebih menjadi satu string.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar penggunaan fungsi CONCAT di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT CONCAT(string1, string2, ...)
FROM table_name;
&lt;/pre&gt;
&lt;br /&gt;
Di bawah ini adalah contoh penggunaan fungsi CONCAT untuk menggabungkan nama_pegawai dan alamat dan ditambah dengan kata &#39;berasal dari&#39;.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT CONCAT(nama_pegawai,&#39; berasal dari &#39;,alamat) AS data_karyawan
FROM tbl_pegawai;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Fungsi CONCAT_WS&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Fungsi CONCAT_WS() yaitu fungsi yang sama seperti fungsi CONCAT(), tetapi ditambah dengan fitur pemisah. WS sendiri singkata dari &lt;i&gt;With Separator&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar penggunaan fungsi CONCAT_WS di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT CONCAT_WS(seperator,str1,str2,...)
FROM table_name;
&lt;/pre&gt;
&lt;br /&gt;
Berikut ini adalah contoh penggunaan fungsi CONCAT_WS untuk menggabungkan nama_pegawai dan alamat menggunakan separator &#39; ~ &#39;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT CONCAT_WS(&#39;~&#39;, nama_pegawai, alamat)
FROM tbl_pegawai;
&lt;/pre&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/673024316830345770/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/mengenal-fungsi-string-di-mysql-1.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/673024316830345770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/673024316830345770'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/mengenal-fungsi-string-di-mysql-1.html' title='Mengenal Fungsi String Di MySQL (1)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-958800496442627852</id><published>2015-08-19T02:35:00.000-07:00</published><updated>2015-08-19T02:35:56.599-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Menggunakan Update Statement Untuk Mengubah Data Di MySQL</title><content type='html'>Pada tutorial ini, kita akan belajar tentang Cara Menggunakan Update Statement Untuk Mengubah Data Di MySQL.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar penggunaan Update Statement Di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;UPDATE table_name
SET column_name1 = value1,
    [column_name2 = value2,]
    [column_name3 = value3,] 
    ...
    [column_nameN = valueN];
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh&lt;/h3&gt;
Sebagai contoh latihan, coba Anda ikuti langkah-langkah di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Buatlah sebuah tabel dengan nama &quot;TBL_PEGAWAI&quot; dengan menjalankan script di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE tbl_pegawai (
  id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
  nama_pegawai VARCHAR(20) DEFAULT NULL,
  jenis_kelamin CHAR(1) DEFAULT NULL,
  gaji DECIMAL(10,0) DEFAULT NULL,
  alamat VARCHAR(20) DEFAULT NULL,
  departemen VARCHAR(5) DEFAULT NULL,
  PRIMARY KEY (id_pegawai)
) ENGINE=InnoDB
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Insert Data ke tabel &quot;TBL_PEGAWAI&quot; dengan menjalankan script di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nursalim&#39;, &#39;L&#39;, 1000000, &#39;Brebes&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Naura Krasiva&#39;, &#39;P&#39;, 1500000, &#39;Tegal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Anawariyah&#39;, &#39;P&#39;, 2000000, &#39;Pemalang&#39;, &#39;HRD&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Achmad Fathoni&#39;, &#39;L&#39;, 3000000, &#39;Batang&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Hikmah&#39;, &#39;P&#39;, 9000000, &#39;Pekalongan&#39;, &#39;DIR&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Iskiyati&#39;, &#39;P&#39;, 3000000, &#39;Semarang&#39;, &#39;ACC&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Dodi Al Farizi&#39;, &#39;L&#39;, 3000000, &#39;Kendal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanto&#39;, &#39;L&#39;, 4500000, &#39;Cilacap&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanti&#39;, &#39;P&#39;, 43500000, &#39;Banyumas&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Doni Nugroho&#39;, &#39;L&#39;, 3750000, &#39;Pemalang&#39;, &#39;HRD&#39;);
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data dari &quot;TBL_PEGAWAI&quot;
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM tbl_pegawai;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Update data pegawai yang namanya &quot;Nursalim&quot; menjadi &quot;Nursalim Al Farizi&quot;. Dan tampilkan kembali semua data pegawai
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;UPDATE tbl_pegawai
SET nama_pegawai = &#39;Nursalim Al Farizi&#39;
WHERE nama_pegawai = &#39;Nursalim&#39;;
&lt;/pre&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM tbl_pegawai;
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/958800496442627852/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-update-statement-mysql.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/958800496442627852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/958800496442627852'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-update-statement-mysql.html' title='Menggunakan Update Statement Untuk Mengubah Data Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-9222932924578068672</id><published>2015-08-18T21:12:00.000-07:00</published><updated>2015-08-18T21:12:19.467-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PDO"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Membuat Table Di MySQL Menggunakan PDO (PHP Data Object)</title><content type='html'>Pada tutorial kali ini, Kita akan belajar tentang Cara Membuat Table Di MySQL Menggunakan PDO (PHP Data Object).&lt;br /&gt;
&lt;br /&gt;
Untuk membuat sebuah table di MySQL menggunakan PDO, Ada 2 langkah yang harus Anda lakukan, yaitu:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Membuat object koneksi di PDO&lt;/li&gt;
&lt;li&gt;Menjalankan script CREATE TABLE di PDO&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Contoh Program&lt;/h3&gt;
&lt;br /&gt;
Misalkan Anda ingin membuat sebuah tabel di MySQL dengan nama &quot;TBL_PEGAWAI&quot; dengan script berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE tbl_pegawai (
  id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
  nama_pegawai VARCHAR(20) DEFAULT NULL,
  jenis_kelamin CHAR(1) DEFAULT NULL,
  gaji DECIMAL(10,0) DEFAULT NULL,
  alamat VARCHAR(20) DEFAULT NULL,
  departemen VARCHAR(5) DEFAULT NULL,
  PRIMARY KEY (id_pegawai)
) ENGINE=InnoDB
&lt;/pre&gt;
&lt;br /&gt;
Untuk membuat sebuah table seperti diatas menggunakan PDO (&lt;i&gt;PHP Data Object&lt;/i&gt;), Anda dapat membuat program PHP seperti berikut ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?php
$host_name = &quot;localhost&quot;;
$user_name = &quot;root&quot;;
$password = &quot;&quot;;
$database_name = &quot;hr&quot;;

try {
   // create object connection 
   $conn = new PDO(&quot;mysql:host=$host_name;dbname=$database_name&quot;, $user_name, $password);
   
   // set the PDO error mode to exception
   $conn-&amp;gt;setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

   // sql to create table
   $sql = &quot;CREATE TABLE tbl_pegawai (
   id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
   nama_pegawai VARCHAR(20) DEFAULT NULL,
   jenis_kelamin CHAR(1) DEFAULT NULL,
   gaji DECIMAL(10,0) DEFAULT NULL,
   alamat VARCHAR(20) DEFAULT NULL,
   departemen VARCHAR(5) DEFAULT NULL,
   PRIMARY KEY (id_pegawai)
   )&quot;;

   // use exec() because no results are returned
   $conn-&amp;gt;exec($sql);
   echo &quot;Table tbl_pegawai berhasil di buat&quot;;
}
catch(PDOException $e){
   echo $sql . &quot;&amp;lt;br/&amp;gt;&quot; . $e-&amp;gt;getMessage();
}

$conn = null;
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/9222932924578068672/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/membuat-table-di-mysql-menggunakan-pdo.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/9222932924578068672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/9222932924578068672'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/membuat-table-di-mysql-menggunakan-pdo.html' title='Membuat Table Di MySQL Menggunakan PDO (PHP Data Object)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-5454688908849093995</id><published>2015-08-18T04:58:00.003-07:00</published><updated>2015-08-18T04:58:33.616-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Menggunakan echo Dan print Untuk Menampilkan Output Ke Layar</title><content type='html'>Pada tutorial kali ini, Kita akan belajar tentang Cara Menggunakan echo() Dan print() Di PHP. Perintah echo dan Print digunakan untuk menampilkan output ke layar. Output yang ditampilkan bisa berupa string, gambar, dan lainnya.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Menggunakan echo()&lt;/h3&gt;
Contoh #1 - Menampilkan String&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?php
echo &#39;Ini adalah contoh string.&amp;lt;br /&amp;gt;&#39;;
echo &#39;I \&#39;ll learn PHP seriously.&amp;lt;br /&amp;gt;&#39;;
echo &#39;Please don&#39;t use command : del c:\\*.* &amp;lt;br /&amp;gt;&#39;;
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
Contoh #2 - Menampilkan isi dari variable&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&amp;lt;?php
$abc=&#39;Belajar PHP sangat menyenangkan&#39;;
$xyz=&#39;mysql77.blogspot.com&#39;;

echo &quot;$abc at $xyz &amp;lt;br /&amp;gt;&quot;;
echo $abc;
echo &quot;&amp;lt;br /&amp;gt;&quot;;
echo $xyz;
echo &quot;&amp;lt;br /&amp;gt;&quot;;

// Menampilkan Array
$fruits=array(&#39;fruit1&#39;=&amp;gt;&#39;Apel&#39;,&#39;fruit2&#39;=&amp;gt;&#39;Mangga&#39;);
echo &quot;Fruits are : {$fruits[&#39;fruit1&#39;]} and
{$fruits[&#39;fruit2&#39;]}&quot; ;
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menggunakan print()&lt;/h3&gt;
Contoh #1 - Menampilkan string&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?php
print &#39;Ini adalah contoh string.&amp;lt;br /&amp;gt;&#39;;
print &#39;I \&#39;ll learn PHP seriously.&amp;lt;br /&amp;gt;&#39;;
print &#39;Please don&#39;t use command : del c:\\*.* &amp;lt;br /&amp;gt;&#39;;
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
Contoh #2 - Menampilkan isi dari variable&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&amp;lt;?php
$abc=&#39;Belajar PHP sangat menyenangkan&#39;;
$xyz=&#39;mysql77.blogspot.com&#39;;

print &quot;$abc at $xyz &amp;lt;br /&amp;gt;&quot;;
print $abc;
print &quot;&amp;lt;br /&amp;gt;&quot;;
print $xyz;
print &quot;&amp;lt;br /&amp;gt;&quot;;

// Menampilkan Array
$fruits=array(&#39;fruit1&#39;=&amp;gt;&#39;Apel&#39;,&#39;fruit2&#39;=&amp;gt;&#39;Mangga&#39;);
print &quot;Fruits are : {$fruits[&#39;fruit1&#39;]} and
{$fruits[&#39;fruit2&#39;]}&quot; ;
?&amp;gt;
&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/5454688908849093995/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-echo-print-di-php.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/5454688908849093995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/5454688908849093995'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-echo-print-di-php.html' title='Menggunakan echo Dan print Untuk Menampilkan Output Ke Layar'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-8337471808480909723</id><published>2015-08-18T04:13:00.004-07:00</published><updated>2015-08-18T04:13:29.803-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Menggunakan Delete Statement Di MySQL Untuk Menghapus Data</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Cara Menggunakan Delete Statement Di MySQL. Untuk menghapus sebuah atau beberapa data (record) pada suatu tabel, Anda dapat menggunakan perintah Delete.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar Delete statement di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DELETE FROM table_name   
[WHERE conditions] [ORDER BY ...] [LIMIT rows]
&lt;/pre&gt;
&lt;br /&gt;
Penjelasan sintak&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;DELETE FROM adalah perintah untuk menghapus data di MySQL&lt;/li&gt;
&lt;li&gt;table_name adalah nama table yang akan Anda hapus datanya.&lt;/li&gt;
&lt;li&gt;WHERE clause digunakan untuk menghapus data berdasarkan kriteria tertentu. WHERE clause ini bersifat opsional, Kalau Anda tidak menyertakan WHERE clause dalam DELETE statement, berarti Anda akan menghapus semua data.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh&lt;/h3&gt;
Sebagai contoh latihan pada tutorial kali ini, coba Anda ikuti langkah-langkah di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Buat sebuah table dengan nama &quot;TBL_PEGAWAI&quot; dengan menjalankan script SQL di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE tbl_pegawai (
  id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
  nama_pegawai VARCHAR(20) DEFAULT NULL,
  jenis_kelamin CHAR(1) DEFAULT NULL,
  gaji DECIMAL(10,0) DEFAULT NULL,
  alamat VARCHAR(20) DEFAULT NULL,
  departemen VARCHAR(5) DEFAULT NULL,
  PRIMARY KEY (id_pegawai)
) ENGINE=InnoDB
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Insert Data ke dalam tabel &quot;TBL_PEGAWAI&quot; dengan menjalan script Insert di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nursalim&#39;, &#39;L&#39;, 1000000, &#39;Brebes&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Naura Krasiva&#39;, &#39;P&#39;, 1500000, &#39;Tegal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Anawariyah&#39;, &#39;P&#39;, 2000000, &#39;Pemalang&#39;, &#39;HRD&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Achmad Fathoni&#39;, &#39;L&#39;, 3000000, &#39;Batang&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Hikmah&#39;, &#39;P&#39;, 9000000, &#39;Pekalongan&#39;, &#39;DIR&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Iskiyati&#39;, &#39;P&#39;, 3000000, &#39;Semarang&#39;, &#39;ACC&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Dodi Al Farizi&#39;, &#39;L&#39;, 3000000, &#39;Kendal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanto&#39;, &#39;L&#39;, 4500000, &#39;Cilacap&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanti&#39;, &#39;P&#39;, 43500000, &#39;Banyumas&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Doni Nugroho&#39;, &#39;L&#39;, 3750000, &#39;Pemalang&#39;, &#39;HRD&#39;);
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data dari tabel &quot;TBL_PEGAWAI&quot;
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM tbl_pegawai; 
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Hapus data dari &quot;TBL_PEGAWAI&quot; yang mempunyai nama &quot;Nursalim&quot; dan tampilkan kembali data dari &quot;TBL_PEGAWAI&quot;
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DELETE FROM tbl_pegawai
WHERE nama_pegawai = &#39;Nursalim;
&lt;/pre&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM tbl_pegawai;
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/8337471808480909723/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-delete-statement-di-mysql.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/8337471808480909723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/8337471808480909723'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-delete-statement-di-mysql.html' title='Menggunakan Delete Statement Di MySQL Untuk Menghapus Data'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-9092606686712493609</id><published>2015-08-16T11:43:00.003-07:00</published><updated>2015-08-16T11:43:31.182-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Mengenal Reserved Word Di PHP</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Pengenalan Reserved Word (Kata Cadangan) di PHP. Apa Itu Reserved Word ?, Dan Macam-Macam Reserved Word Di PHP, akan kita bahas lebih detail pada tutorial ini.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Apa Itu Reserved Word?&lt;/h3&gt;
Reserved Word adalah kata cadangan di PHP yang tidak boleh digunakan untuk penamaan sebuah kelas, konstanta, function ataupun method. Reserved Word dapat Anda gunakan sebagai nama variable tetapi lebih baik dihindari untuk meminimalisasi kerancuan penamaan variable.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Macam Macam Reserved Word&lt;/h3&gt;
Di bawah ini adalah tabel macam-macam Reserved Word di PHP:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;PHP Keyword&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;abstract&lt;/td&gt;
&lt;td&gt;and&lt;/td&gt;
&lt;td&gt;array&lt;/td&gt;
&lt;td&gt;as&lt;/td&gt;
&lt;td&gt;break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;case&lt;/td&gt;
&lt;td&gt;catch&lt;/td&gt;
&lt;td&gt;cfunction&lt;/td&gt;
&lt;td&gt;class&lt;/td&gt;
&lt;td&gt;clone&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;const&lt;/td&gt;
&lt;td&gt;continue&lt;/td&gt;
&lt;td&gt;declare&lt;/td&gt;
&lt;td&gt;default&lt;/td&gt;
&lt;td&gt;do&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;else&lt;/td&gt;
&lt;td&gt;elseif&lt;/td&gt;
&lt;td&gt;enddeclare&lt;/td&gt;
&lt;td&gt;endfor&lt;/td&gt;
&lt;td&gt;endforeach&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;endif&lt;/td&gt;
&lt;td&gt;endswitch&lt;/td&gt;
&lt;td&gt;endwhile&lt;/td&gt;
&lt;td&gt;extends&lt;/td&gt;
&lt;td&gt;final&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;for&lt;/td&gt;
&lt;td&gt;foreach&lt;/td&gt;
&lt;td&gt;function&lt;/td&gt;
&lt;td&gt;global&lt;/td&gt;
&lt;td&gt;goto&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;if&lt;/td&gt;
&lt;td&gt;implements&lt;/td&gt;
&lt;td&gt;interface&lt;/td&gt;
&lt;td&gt;instanceof&lt;/td&gt;
&lt;td&gt;private&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;namespace&lt;/td&gt;
&lt;td&gt;new&lt;/td&gt;
&lt;td&gt;old_function&lt;/td&gt;
&lt;td&gt;or&lt;/td&gt;
&lt;td&gt;throw&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;protected&lt;/td&gt;
&lt;td&gt;public&lt;/td&gt;
&lt;td&gt;static&lt;/td&gt;
&lt;td&gt;swicth&lt;/td&gt;
&lt;td&gt;xor&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;try&lt;/td&gt;
&lt;td&gt;use&lt;/td&gt;
&lt;td&gt;var&lt;/td&gt;
&lt;td&gt;while&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;PHP Function&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;die()&lt;/td&gt;
&lt;td&gt;echo()&lt;/td&gt;
&lt;td&gt;empty()&lt;/td&gt;
&lt;td&gt;exit()&lt;/td&gt;
&lt;td&gt;eval()&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;include()&lt;/td&gt;
&lt;td&gt;include_once()&lt;/td&gt;
&lt;td&gt;isset()&lt;/td&gt;
&lt;td&gt;list()&lt;/td&gt;
&lt;td&gt;require()&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;require_once()&lt;/td&gt;
&lt;td&gt;return()&lt;/td&gt;
&lt;td&gt;print()&lt;/td&gt;
&lt;td&gt;unset()&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/9092606686712493609/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/mengenal-reserved-word-di-php.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/9092606686712493609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/9092606686712493609'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/mengenal-reserved-word-di-php.html' title='Mengenal Reserved Word Di PHP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-3499684960262859977</id><published>2015-08-16T11:15:00.004-07:00</published><updated>2015-09-23T17:21:43.706-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Pengenalan Variable Di PHP</title><content type='html'>Pada tutorial Dasar PHP kali ini kita akan belajar tentang Pengenalan Variable Di PHP. Apa itu variable? Bagaimana Cara Deklarasi Variable? Bagaimana Menulis Variable yang benar dan salah?. Semuanya akan kita bahas pada tutorial kali ini.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Apa Itu Variable?&lt;/h3&gt;
&lt;br /&gt;
Variable adalah nama yang digunakan untuk menyimpan sebuah nilai seperti array, string, numerik dan lainnya. Dengan membuat sebuah variable, artinya kita mengalokasikan sebuah tempat di memori untuk menyimpan nilai tersebut.&lt;br /&gt;
&lt;br /&gt;
Pada Pemrograman PHP, menganut konsep &quot;Loosely Variable&quot;, artinya Anda dapat membuat sebuah variable tanpa harus mendeklarasikan tipe data pada variable tersebut. Berbeda dengan bahasa Java, C, dan C++, dimana Anda harus mendeklarasikan tipe data pada sebuah variable.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Deklarasi Variable&lt;/h3&gt;
Pada pemrograman PHP, Anda dapat membuat sebuah variable dengan menggunakan tanda dollar ($) diikuti dengan nama variable.&lt;br /&gt;
&lt;br /&gt;
Ada beberapa aturan dalam penulisan variable di PHP, yaitu:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Variable ditulis menggunakan huruf &amp;nbsp;(a-z, A-Z) atau garis bawah (&lt;i&gt;underscore&lt;/i&gt;) dan dapat diikuti dengan bilangan (&lt;i&gt;number&lt;/i&gt;)
&lt;br /&gt;&lt;br /&gt;
Di bawah ini adalah contoh penulisan variable yang benar dan salah di PHP.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?php
$abc = &#39;Selamat Datang&#39;; &amp;nbsp;//valid
$Abc = &#39;Selamat Datang Di mysql77&#39;; //valid
$7xyz = &#39;Hello world&#39;; &amp;nbsp;//invalid; di awali dengan bilangan
$_xyz = &#39;Hello world&#39;; &amp;nbsp;//valid; di awali dengan underscore
$_7xyz = &#39;Hello world&#39;; &amp;nbsp;//valid
?&amp;gt;
&lt;/pre&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Untuk nama variable yang lebih dari 1 kata, Anda dapat menggunakan pemisah garis bawah (&lt;i&gt;underscore&lt;/i&gt;)
&lt;br /&gt;&lt;br /&gt;Sebagai contoh,
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?php
$account_name = &#39;Nursalim&#39;; //valid dan mudah dibaca
$accountname = &#39;Nursalim&#39;; //valid dan susah dibaca
echo &quot;Nilai dari variable account_name : $account_name&quot;;
echo &quot;Nilai dari variable accountname : $accountname&quot;;
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Nama variable bersifat case-sensitive artinya nama variable di bedakan antara huruf kecil dan besar. Variable $nama berbeda dengan variable $NAMA.
&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh program PHP yang membuktikan bahwa penulisan variable di PHP bersifat case-sensitive:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:php&quot;&gt;&amp;lt;?php
$abc = &#39;Selamat Datang&#39;;
$ABC = &#39;Selamat Jalan&#39;;
echo &quot;Nilai dari variable abc : $abc&quot;;
echo &quot;Nilai dari variable ABC : $ABC&quot;;
?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Variable Scope&lt;/h3&gt;
Ada beberapa 4 tipe variable scope, yaitu:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Local Variables&lt;/li&gt;
&lt;li&gt;Function Parameter&lt;/li&gt;
&lt;li&gt;Global Variable&lt;/li&gt;
&lt;li&gt;Static Variable&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Keempat variable diatas, insya allah akan kita bahas pada tutorial selanjutnya.&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat tentang Pengenalan Variable Di PHP. Semoga bermanfaat &amp;amp; Happy Learning PHP.&lt;br /&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/3499684960262859977/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/pengenalan-variable-di-php.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/3499684960262859977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/3499684960262859977'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/pengenalan-variable-di-php.html' title='Pengenalan Variable Di PHP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-3149092892196058125</id><published>2015-08-16T09:37:00.000-07:00</published><updated>2015-08-16T09:37:24.201-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Menggunakan Operator LIKE Di MySQL</title><content type='html'>Pada tutorial kali ini, kita akan belajar tentang Cara Menggunakan Operator LIKE Di MySQL. Operator LIKE digunakan untuk menampilkan data sesuai dengan pola (&lt;i&gt;pattern) &lt;/i&gt;tertentu.&lt;br /&gt;
&lt;br /&gt;
Sebagai contoh, misalkan Anda ditugaskan oleh atasan Anda untuk menampilkan data karyawan yang mempunyai nama dengan huruf depannya &#39;A&#39; atau juga Anda ditugaskan untuk menampilkan data karyawan yang mempunyai nama dengan huruf belakangnya huruf &#39;I&#39;, dan lain sebagainya.&lt;br /&gt;
&lt;br /&gt;
Ada 2 macam jenis pola dalam operator Like, yaitu:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;% (&lt;i&gt;percent&lt;/i&gt;) wildcard
&lt;br /&gt;&lt;br /&gt;
Digunakan untuk mengecek string sesuai dengan pola yang sesuai (matching), misalkan
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;%ahmad% : Akan mencari sebuah string yang mengandung kata &#39;ahmad&#39;, misalkan ahmad nursalim, mirza ahmad, dan lain sebagainya.&lt;/li&gt;
&lt;li&gt;ahmad% : Akan mencari sebuah string yang mengandung kata &#39;ahmad&#39; di awal string, misalkan &#39;ahmad nursalim&#39;, &#39;ahmad baihaqi&#39;, dan lain sebagainya.&lt;/li&gt;
&lt;li&gt;%ahmad : Akan mencari sebuah string yang mengandung kata &#39;ahmad&#39; di akhir string, misalkan &#39;mirza ahmad&#39;, &#39;dani ahmad&#39;, dan lain sebagainya.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;_ (&lt;i&gt;underscore&lt;/i&gt;) wildcard
&lt;br /&gt;&lt;br /&gt;Digunakan untuk mengecek karakter tunggal sesuai dengan pola yang sesuai (matching) dalam sebuah string, misalkan
&lt;ul&gt;
&lt;li&gt;T_ : Akan mencari sebuah string yang di awali dengan huruf &#39;T&#39;, misalkan &#39;Tono&#39;,&#39;Toni&#39;,&#39;Tina&#39;, dan lain sebagainya.&lt;/li&gt;
&lt;li&gt;_t : Akan mencari sebuah string yang di akhiri dengan huruf &#39;t&#39;, misalkan &#39;Janet&#39;,&#39;Butet&#39;,&#39;Didit&#39;, dan lain sebagainya.&lt;/li&gt;
&lt;li&gt;A_t : Akan mencari sebuah string yang di awali dengan huruf &#39;A&#39; dan di akhiri dengan huruf &#39;t&#39;, misalkan &#39;Adit&#39;,&#39;Abbot&#39;,&#39;Askimet&#39;, dan lain sebagainya.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar penggunakan Operator Like Di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM table_name
WHERE column_name LIKE &#39;pattern&#39;;
&lt;/pre&gt;
&lt;br /&gt;
Penjelasan sintak:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&#39;pattern&#39; adalah pola yang akan digunakan dalam operator Like, yaitu &#39;%&#39; dan &#39;_&#39;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh&lt;/h3&gt;
Sebagai contoh latihan untuk mendalami penggunakan operator Like Di MySQL, coba Anda ikuti langkah-langkah berikut ini:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Buat sebuah tabel dengan nama &quot;TBL_PEGAWAI&quot; dengan menjalankan script SQL di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE tbl_pegawai (
  id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
  nama_pegawai VARCHAR(20) DEFAULT NULL,
  jenis_kelamin CHAR(1) DEFAULT NULL,
  gaji DECIMAL(10,0) DEFAULT NULL,
  alamat VARCHAR(20) DEFAULT NULL,
  departemen VARCHAR(5) DEFAULT NULL,
  PRIMARY KEY (id_pegawai)
) ENGINE=InnoDB
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Masukkan data ke dalam tabel &quot;TBL_PEGAWAI&quot; dengan menjalankan script SQL di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nursalim&#39;, &#39;L&#39;, 1000000, &#39;Brebes&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Naura Krasiva&#39;, &#39;P&#39;, 1500000, &#39;Tegal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Anawariyah&#39;, &#39;P&#39;, 2000000, &#39;Pemalang&#39;, &#39;HRD&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Achmad Fathoni&#39;, &#39;L&#39;, 3000000, &#39;Batang&#39;, &#39;IT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Nurul Hikmah&#39;, &#39;P&#39;, 9000000, &#39;Pekalongan&#39;, &#39;DIR&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Iskiyati&#39;, &#39;P&#39;, 3000000, &#39;Semarang&#39;, &#39;ACC&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Dodi Al Farizi&#39;, &#39;L&#39;, 3000000, &#39;Kendal&#39;, &#39;FIN&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanto&#39;, &#39;L&#39;, 4500000, &#39;Cilacap&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Susanti&#39;, &#39;P&#39;, 43500000, &#39;Banyumas&#39;, &#39;MKT&#39;);
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat, departemen)
    VALUES(&#39;Doni Nugroho&#39;, &#39;L&#39;, 3750000, &#39;Pemalang&#39;, &#39;HRD&#39;);
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data dari tabel &quot;TBL_PEGAWAI&quot;
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM tbl_pegawai;

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data pegawai yang mempunyai nama dengan huruf depan &quot;N&quot;.
&lt;br /&gt;&lt;br /&gt;Untuk menampilkan data sesuai dengan kriteria diatas, Anda dapat menjalankan query di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM tbl_pegawai
WHERE nama_pegawai like &#39;N_&#39;;
&lt;/pre&gt;
&lt;br /&gt;Atau Anda juga dapat menggunakan query di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM tbl_pegawai
LIKE nama_pegawai LIKE &#39;%N&#39;;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data pegawai yang mempunyai nama dengan huruf belakang &quot;i&quot;.
&lt;br /&gt;&lt;br /&gt;Untuk menampilkan data sesuai dengan kriteria diatas, Anda dapat menjalankan query di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM tbl_pegawai
WHERE nama LIKE &#39;_i&#39;; 
&lt;/pre&gt;
&lt;br /&gt;Atau Anda juga dapat menggunakan query di bawah ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre&gt;SELECT * FROM tbl_pegawai
WHERE nama like &#39;i%&#39;;
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/3149092892196058125/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-operator-like-di-mysql.html#comment-form' title='2 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/3149092892196058125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/3149092892196058125'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-operator-like-di-mysql.html' title='Menggunakan Operator LIKE Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-920240177729893017.post-2629585465851885122</id><published>2015-08-15T17:51:00.001-07:00</published><updated>2015-08-15T17:51:16.947-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Menggunakan Alias Di MySQL</title><content type='html'>Pada tutorial kali ini, Kita akan belajar tentang Cara Menggunakan Alias Di Database MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Apa Itu Alias?&lt;/h3&gt;
Alias secara sederhana adalah &quot;nama lain&quot;, artinya kita dapat mengganti sementara sebuah nama tabel dan nama kolom dengan nama yang sesuai dengan keinginan kita.
&lt;br /&gt;
&lt;br /&gt;
Tujuan penggunaan alias adalah untuk mempermudah dan menyingkat deskripsi sebuah nama tabel dan nama kolom pada sebuah query.
&lt;br /&gt;
&lt;br /&gt;
Misalkan ada sebuah tabel di database dengan nama &quot;TBL_PEGAWAI&quot;, maka dengan menggunakan Alias, Anda dapat mengganti nya sesuai dengan keinginan Anda misalkan &quot;PEGAWAI&quot; ataupun Anda juga dapat menggantinya dengan nama &quot;PEG&quot;.
&lt;br /&gt;
&lt;br /&gt;
Ada 2 jenis Alias pada MySQL, yaitu:&lt;br /&gt;
1. Alias Pada Tabel&lt;br /&gt;
2. Alias Pada Kolom
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
1. Alias Pada Tabel&lt;/h3&gt;
&lt;br /&gt;
Anda dapat menggunakan Alias pada sebuah atau beberapa tabel. Di bawah ini adalah sintak dasar Alias pada tabel adalah:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT table_alias.kolom_1, table_alias.kolom_2, ... 
FROM table_asli AS table_alias;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
2. Alias Pada Kolom
&lt;/h3&gt;
And juga dapat menggunakan Alias untuk mengganti nama asli sebuah atau beberapa kolom. Di bawah ini adalah sintak dasar Alias pada kolom:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT kolom1 AS kolom1_alias, kolom2 AS kolom2_alias,..
FROM nama_table;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh Alias Pada Tabel&lt;/h3&gt;
Di bawah ini adalah contoh penggunaan Alias pada nama tabel di SQL Query:
&lt;br /&gt;
&lt;br /&gt;
Contoh #1
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT peg.id_pegawai, peg.nama_pegawai, peg.jenis_kelamin, peg.gaji,
       peg.alamat, peg.departemen
FROM tbl_pegawai AS peg
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh Alias Pada Kolom&lt;/h3&gt;
Di bawah ini adalah contoh penggunaan Alias pada kolom menggunakan SQL Query:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT id_pegawai AS &quot;ID Pegawai&quot;, nama_pegawai AS &quot;Nama Pegawai&quot;, jenis_kelamin AS &quot;Jenis Kelamin&quot; 
FROM tbl_pegawai
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysql77.blogspot.com/feeds/2629585465851885122/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-alias-di-mysql.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/2629585465851885122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/920240177729893017/posts/default/2629585465851885122'/><link rel='alternate' type='text/html' href='http://mysql77.blogspot.com/2015/08/menggunakan-alias-di-mysql.html' title='Menggunakan Alias Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02147737717902984834</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>