Mengategorikan Data – MySQL Dasar #61

Selanjutnya kita akan belajar untuk bagaimana mengelompokan nilai- nilai ke dalam beberapa kategori dari sebua data yang memiliki nilai yang unik.


Nilai unik yang dimaksud disini adalah setiap nilai yang terdapat pada tabel memiliki perbedaan antara satau dengan yang lainnya. Perhatikan disini bahwa saya memiliki tabel propinsi dengan nilai yang unik
MariaDB [root93]> SELECT * FROM propinsi;
+------------------+-----------+------------+-----------+
| nama             | singkatan | pendirian  | populasi  |
+------------------+-----------+------------+-----------+
| Banda Aceh       | ACH       | 1899-12-12 |    746389 |
| Sumatera Utara   | SUMUT     | 1919-04-3  |  15746389 |
| Sumatera Barat   | SUMBAR    | 1719-05-25 | 107383746 |
| Kepulauan Riau   | KEPRI     | 1998-08-21 |   1257333 |
| Bangka Belitung  | BABEL     | 1999-09-29 |   2333998 |
| Riau             | RIAU      | 1835-04-13 |   7383635 |
| Bengkulu         | BENG      | 1921-08-17 |   4573848 |
| Sumatera Selatan | SUMSEL    | 1835-10-30 |  12888997 |
| Lampung          | LAMP      | 1822-08-31 |  11783823 |
| Banten           | BAN       | 2001-08-22 |  15783675 |
| Jawa Barat       | JABAR     | 1911-09-27 |  25783436 |
| Jawa Tengah      | JATENG    | 1912-11-23 |  24753566 |
| Jawa Timur       | JATIM     | 1913-12-24 |  24889569 |
+------------------+-----------+------------+-----------+
13 rows in set (0.020 sec)

MariaDB [root93]> SELECT COUNT(populasi), COUNT(DISTINCT populasi)
    -> FROM propinsi;
+-----------------+--------------------------+
| COUNT(populasi) | COUNT(DISTINCT populasi) |
+-----------------+--------------------------+
|              13 |                       13 |
+-----------------+--------------------------+
1 row in set (0.001 sec)
Dengan nilai seperti diatas maka nilai – nilai tidak dapat dikelompokan ke dalam beberapa himpunan kecil nilai sehingga kita perlu melakukan transformasu untuk memaksa nilai – nilai agar dikelompokan ke dalam beberapa kategori. Pertama kita perlu menentukan rentang populasi.
MariaDB [root93]> SELECT MIN(populasi), MAX(populasi)
    -> FROM propinsi;
+---------------+---------------+
| MIN(populasi) | MAX(populasi) |
+---------------+---------------+
|        746389 |     107383746 |
+---------------+---------------+
1 row in set (0.001 sec)
Agar tiap nilai populasi ada pada kategori yang tepat, maka kita perlu membaginya dengan lima juta kemudian menggunakan hasil integer seperti berikut :
MariaDB [root93]> SELECT FLOOR(populasi/5000000) AS 'populasi (juta)',
    -> COUNT(*) AS 'jumlah propinsi'
    -> FROM propinsi
    -> GROUP by 1;
+-----------------+-----------------+
| populasi (juta) | jumlah propinsi |
+-----------------+-----------------+
|               0 |               4 |
|               1 |               1 |
|               2 |               2 |
|               3 |               2 |
|               4 |               2 |
|               5 |               1 |
|              21 |               1 |
+-----------------+-----------------+
7 rows in set (0.001 sec)
Perhatikan bahwa ekspresi memang sudah mengelompokan nilai populasi kedalam sejumlah kecil kategori tetapi nilai – nilai kategorinya tidak tepat sehingga FLOOR nantinya perlu dikalikan lima seperti berikut ini :
MariaDB [root93]> SELECT FLOOR(populasi/5000000)*5 AS 'populasi (juta)',
    -> COUNT(*) AS 'jumlah propinsi'
    -> FROM propinsi
    -> GROUP by 1;
+-----------------+-----------------+
| populasi (juta) | jumlah propinsi |
+-----------------+-----------------+
|               0 |               4 |
|               5 |               1 |
|              10 |               2 |
|              15 |               2 |
|              20 |               2 |
|              25 |               1 |
|             105 |               1 |
+-----------------+-----------------+
7 rows in set (0.001 sec)
Perhatikan bahwa hasil diatas masih menunjukan sedikit kesalahan, nilai maksimum adalah 107 jutaan tetapi disini nilainya menjadi 105 juta, seharusnya 110 juta. Hal tersebut menunjukan bahwa ekspresi penghasil kategori mengelompokan nilai – nilai ke batas bawah pada tiap kategori. Untuk itu kita perlu mengakalinya dengan contoh seperti berikut
MariaDB [root93]> SELECT FLOOR((populasi+4999999)/5000000)*5 AS 'populasi (juta)',
    -> COUNT(*) AS 'jumlah propinsi'
    -> FROM propinsi
    -> GROUP by 1;
+-----------------+-----------------+
| populasi (juta) | jumlah propinsi |
+-----------------+-----------------+
|               5 |               4 |
|              10 |               1 |
|              15 |               2 |
|              20 |               2 |
|              25 |               2 |
|              30 |               1 |
|             110 |               1 |
+-----------------+-----------------+
7 rows in set (0.001 sec)
Pada hasil query diatas kita bisa melihat bahwa terdapat 4 propinsi yang memiliki populasi lima juta atau kurang. Cara ini bisa juga Anda terapkan untuk semua jenis nilai numerik. Misalnya disini saya memiliki tabel mail yang memuat berbagai macam ukuran. Anda dapat mengelompokan nilai – nilai pada tabel mail misalnya kedalam kategori 100.000 byte seperti berikut :
MariaDB [root93]> SELECT FLOOR((ukuran+99999)/100000) AS 'ukuran (100KB)',
    -> COUNT(*) AS 'jumlah pesan'
    -> FROM mail
    -> GROUP by 1
    -> ;
+----------------+--------------+
| ukuran (100KB) | jumlah pesan |
+----------------+--------------+
|              1 |           12 |
|              3 |            1 |
+----------------+--------------+
2 rows in set (0.001 sec)
Jika Anda ingin melihat hasil dengan jelas, maka kalikan 100 setelah floor. Selanjutnya kita juga bisa menkategorikan kedalam 50.000 byte, Anda juga bisa mengkalikan 50 setelah FLOOR jika ingin melihat nilainya secara detail
MariaDB [root93]> SELECT FLOOR((ukuran+49999)/50000) AS 'ukuran (50KB)', 
    -> COUNT(*) AS 'jumlah pesan'
    -> FROM mail
    -> GROUP by 1;
+---------------+--------------+
| ukuran (50KB) | jumlah pesan |
+---------------+--------------+
|             1 |           10 |
|             2 |            2 |
|             5 |            1 |
+---------------+--------------+
3 rows in set (0.001 sec)
Jika misal pengkategoriannya masih terlihat terlalu besar, maka Anda bisa mempersempitnya menjadi 20.000 byte
MariaDB [root93]> SELECT FLOOR((ukuran+19999)/20000) AS 'ukuran (20KB)',
    -> COUNT(*) AS 'jumlah pesan'
    -> FROM mail
    -> GROUP by 1;
+---------------+--------------+
| ukuran (20KB) | jumlah pesan |
+---------------+--------------+
|             1 |            8 |
|             2 |            2 |
|             3 |            1 |
|             5 |            1 |
|            12 |            1 |
+---------------+--------------+
5 rows in set (0.001 sec)

MariaDB [root93]> SELECT FLOOR((ukuran+19999)/20000)*20 AS 'ukuran (20KB)',
    -> COUNT(*) AS 'jumlah pesan'
    -> FROM mail
    -> GROUP by 1;
+---------------+--------------+
| ukuran (20KB) | jumlah pesan |
+---------------+--------------+
|            20 |            8 |
|            40 |            2 |
|            60 |            1 |
|           100 |            1 |
|           240 |            1 |
+---------------+--------------+
5 rows in set (0.001 sec)
Pada contoh kasus tertentu, kita bisa mengkategorikan grup-grup pada skala logaritmik. Misalnya nilai – nilai pada populasi dapat ditulis dengan cara sebagai berikut :
MariaDB [root93]> SELECT FLOOR(LOG10(populasi)) AS 'log10(populasi)',
    -> COUNT(*) AS 'jumlah propinsi'
    -> FROM propinsi
    -> GROUP BY 1;
+----------------+-----------------+
| log10(populasi | jumlah propinsi |
+----------------+-----------------+
|              5 |               1 |
|              6 |               4 |
|              7 |               7 |
|              8 |               1 |
+----------------+-----------------+
4 rows in set (0.001 sec)
Baca selanjutnya : Mengendalikan Urutan Kesimpulan – MySQL Dasar #62

1 Response to "Mengategorikan Data – MySQL Dasar #61"

  1. Saya pernah membuar atkel seperti itu
    wah ternyata rumit juga
    harus edit di html nya, perlu ketelitian pula
    mantap artikelnya

    ReplyDelete

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin

Virgobet88lotre4dBandar Lotre4DGama69RajajagoGama69GAMA69RajaJagohttps://linkr.bio/gama69https://mez.ink/rajajagohokiToto Slot 4D Lotre4DLotre4D Onlinevirgobet88 daftarRajajago GameVirgobet88Slot Virgobet88Linkr Virgobet88Virgobet88strategi spin harian memanfaatkan ritme dan waktu hoki untuk peluang bonus lebih besarrahasia pemain pro menentukan tempo spin yang sering munculkan kemenangan beruntunpanduan lengkap memilih waktu emas spin agar peluang menang naik drastisanalisis perubahan ritme spin dan pengaruhnya terhadap hasil kemenangan hariantrik pemain berpengalaman mengatur kecepatan spin demi hasil stabil dan menguntungkanstrategi mahjong ways mengatur tempo dan waktu spin untuk meningkatkan keberuntunganpanduan pro mahjong ways membaca pola dan kecepatan spin agar peluang jackpot lebih besaranalisis pola spin mahjong ways dalam menentukan momen emas untuk menang konsistenrahasia mahjong ways memanfaatkan ritme harian spin dan perubahan keberuntunganteknik efektif mahjong ways menyesuaikan kecepatan spin untuk mendapatkan maxwinpanduan membaca ritme dan frekuensi spin harian untuk meningkatkan peluang jackpotstrategi pemain pro menentukan tempo spin harian dan waktu hoki paling menguntungkananalisis ritme spin berdasarkan perubahan keberuntungan dan pola pergerakan hariantrik mengatur kecepatan spin demi kemenangan stabil dalam sesi bermain harianrahasia pemain berhasil menemukan pola spin harian yang sering memberi hasil positifvirgobet88 ungkap hasil analisis ritme spin harian yang berpengaruh pada peluang maxwinstrategi virgobet88 memanfaatkan frekuensi dan ritme spin untuk meningkatkan peluang kemenanganvirgobet88 bagikan teknik mengatur tempo spin dan waktu emas agar hasil lebih stabilhasil riset virgobet88 tentang perubahan ritme spin dan pengaruhnya terhadap keberuntunganpanduan virgobet88 menentukan ritme dan frekuensi spin optimal untuk hasil maksimalstrategi pemain pro membaca pola spin berdasarkan ritme dan waktu hariananalisis ritme spin dan frekuensi keberuntungan yang sering digunakan pemain ahlipanduan mengenali waktu emas spin dan momen hoki dalam setiap permainanrahasia pola spin harian yang mampu meningkatkan kesempatan jackpot besartips mengatur tempo dan kecepatan spin agar keberuntungan lebih stabilstrategi mahjong ways memanfaatkan ritme dan perubahan spin untuk peluang maksimalrahasia pemain pro mahjong ways menentukan waktu hoki dari pola ritme hariananalisis mahjong ways terkait pola dan frekuensi spin beruntun yang menguntungkanpanduan harian mahjong ways menyesuaikan tempo spin dengan perubahan keberuntungantips pro mahjong ways mengatur ritme spin dan membaca pola hoki setiap sesistrategi pemain pro membaca pola spin harian untuk memaksimalkan keberuntungananalisis ritme dan frekuensi spin yang sering dipakai pemain ahli untuk jackpotrahasia spin berirama dan pengaturan tempo yang efektif untuk hasil stabilpanduan harian memanfaatkan waktu emas spin dalam meningkatkan peluang menangtips pemain berpengalaman menentukan jam hoki dan tempo spin paling menguntungkanpetimas88 bagikan strategi spin harian dengan pola dan ritme beruntun yang terujiteknik petimas88 menentukan perubahan tempo spin untuk hasil lebih menguntungkanpetimas88 ungkap rahasia pola spin berirama yang sering berbuah kemenangan besarpanduan lengkap petimas88 membaca perubahan spin harian berdasarkan data keberuntunganpetimas88 strategi bermain dengan analisis ritme spin dan pola keberuntungan terbaruanalisis pola ritme spin malam hari yang sering dipakai pemain untuk menang besarstrategi pemain pro memanfaatkan jam hoki malam untuk peluang jackpot lebih tinggistudi terbaru tentang pengaruh tempo spin malam terhadap tingkat kemenanganpanduan harian mengenali waktu emas spin pada malam hari agar lebih menguntungkanrahasia pemain berpengalaman mengelola spin malam dengan pola beruntun efektifstrategi spin mahjong ways di malam hari yang sering menghasilkan keberuntungan besarpanduan membaca pola mahjong ways malam hari untuk meningkatkan peluang jphasil observasi pemain pro terhadap ritme spin mahjong ways di jam hokianalisis waktu terbaik spin mahjong ways malam hari berdasarkan data pemain berhasilrahasia pola mahjong ways malam hari yang sering memicu kemenangan beruntunLucky Neko Gama69strategi pemain pro membaca pola spin harian berdasarkan ritme dan keberuntunganhasil riset pola spin harian yang paling sering meningkatkan peluang menangpanduan efektif menentukan jam spin terbaik agar konsistensi menang terjagateknik pemain berpengalaman mengelola spin harian untuk hasil lebih stabilstudi terbaru tentang ritme spin harian yang mempengaruhi peluang keberuntungananalisis waktu tepat spin harian berdasarkan pergerakan tempo pemain prorahasia spin berirama dalam meningkatkan peluang jackpot harian pemain ahlipola tersembunyi spin harian yang sering dipakai pemain berhasil untuk menangstrategi harian mengelola kecepatan spin dan waktu hoki agar tetap stabilpenemuan pola spin beruntun yang mengubah peluang menjadi lebih menguntungkanpanduan membaca ritme spin mahjong ways harian untuk peluang jackpot lebih besarstrategi pemain pro mahjong ways dalam mengelola spin dan tempo keberuntunganhasil observasi terbaru pola spin mahjong ways yang sering memberikan hasil positifanalisis ritme spin mahjong ways berdasarkan jam hoki dan frekuensi kemenanganrahasia pemain ahli mahjong ways dalam menentukan tempo spin yang tepat untuk menangvirgobet88 ungkap pola spin harian yang sering digunakan pemain berhasilrahasia virgobet88 mengelola tempo spin dan keberuntungan agar lebih konsistenvirgobet88 bagikan panduan spin harian berdasarkan analisis waktu hokistrategi unggulan virgobet88 dalam membaca ritme dan pola spin beruntunpanduan virgobet88 meningkatkan peluang jackpot dengan spin harian terukurvirgobet88 bagikan panduan spin harian dengan strategi berdasarkan waktu emasrahasia virgobet88 memanfaatkan ritme dan tempo spin untuk peluang jackpot besarstrategi harian virgobet88 dalam menentukan jam spin yang paling menguntungkanvirgobet88 ungkap teknik spin malam hari yang sering bikin pemain menang beruntunpanduan virgobet88 membaca pola spin harian berdasarkan data dan ritme keberuntunganpanduan spin mahjong ways harian berdasarkan ritme dan keberuntungan pemain prorahasia pemain ahli mahjong ways menetapkan jam hoki spin untuk hasil lebih stabilstrategi terbaru spin mahjong ways malam hari yang sering memberikan peluang jackpotanalisis pola berirama mahjong ways dalam meningkatkan frekuensi kemenangan harianhasil observasi pemain pro mahjong ways terhadap ritme dan waktu spin hokianalisis ritme spin malam hari dan hubungannya dengan peluang keberuntungan pemainstrategi pemain berpengalaman menentukan waktu emas spin untuk hasil lebih stabilpengamatan lapangan terhadap perubahan tempo spin dan faktor penentu kemenanganhasil penelitian tentang pola spin harian yang sering memberi keuntungan tinggipanduan lengkap membaca ritme spin malam hari agar tetap maksimal di waktu hokistrategi pro menentukan tempo spin mahjong ways berdasarkan perubahan keberuntungan hariananalisis pola mahjong ways saat pergantian hari yang sering memberi jackpot besarhasil studi terbaru tentang ritme spin mahjong ways dan hubungannya dengan keberuntunganpanduan mahjong ways membaca frekuensi spin dan waktu tepat untuk menangrahasia pemain pro menemukan waktu hoki spin mahjong ways dengan metode observasistrategi pemain berpengalaman menentukan ritme spin malam yang sering memberi keuntunganhasil riset mengenai pola spin beruntun yang sering muncul saat jam keberuntunganpanduan membaca perubahan tempo spin agar peluang menang tetap stabilteknik mengatur kecepatan spin dan pola berulang untuk maksimalkan hasilanalisis waktu hoki spin malam hari berdasarkan pengalaman pemain propetimas88 bagikan strategi spin berlapis yang sering meningkatkan tingkat kemenanganrahasia petimas88 mengelola pola spin malam hari agar tetap konsisten menangpetimas88 ungkap pengaruh ritme spin beruntun terhadap peluang jackpot harianstudi petimas88 tentang waktu emas spin yang sering memberi hasil positifpanduan resmi petimas88 membaca frekuensi spin dan mengatur strategi bermainstrategi pemain berpengalaman mengatur tempo spin dan memanfaatkan momen hokianalisis ritme spin harian dalam menentukan waktu tepat untuk mendapatkan jackpottips mengenali pola spin yang sering memberi keberuntungan besar pada pemainpanduan lengkap mengelola spin harian agar peluang kemenangan tetap stabilrahasia pemain pro menentukan frekuensi spin ideal demi hasil lebih maksimalanalisis mahjong ways terhadap pola ritme spin dan hubungannya dengan keberuntunganstrategi pro mahjong ways memanfaatkan perubahan tempo spin untuk peluang lebih besarpanduan mahjong ways menemukan momen terbaik spin dengan metode pengamatan harianhasil riset pemain berhasil tentang ritme spin mahjong ways pada jam keberuntunganteknik mahjong ways meningkatkan akurasi spin dan menentukan saat paling efektifmahasiswi teknik dapat rp1 2 juta lewat spiral turbo pagi di mahjong ways 2ibu rumah tangga di bogor menang game karena spin turbo spiral mahjong ways 3supir travel surabaya gunakan pola spin spiral mahjong ways 2 jam ganjilmahasiswa sistem informasi pakai spiral ganjil mahjong ways 2 dan dapat bonusmahasiswi akuntansi menang karena pola spiral turbo mahjong ways 3 setiap seninpenjual gorengan menang game karena pola spiral manual di mahjong ways 3supir truk jawa tengah menang karena kombinasi scatter spiral mahjong ways 2penjual pecel lele main mahjong ways 3 jam 7 dan menang berkat pola spiralmahasiswa ilmu komputer menang besar lewat tips bermain mahjong ways 2 subuhmahasiswi sastra bali gunakan mahjong ways 2 dan dapat rp1 3 juta dari spiralibu laundry palembang menang game setelah uji trik bermain mahjong ways 3 manualpenjual martabak manis main mahjong ways 3 dan dapat cuan lewat spiral manualpenjaga parkir yogyakarta cuan harian lewat spin spiral mahjong ways 2 jam 9ibu penjual bubur ayam main mahjong ways 3 dan menang karena scatter spiral jam 6supir angkot karawang cuan setelah ikuti scatter spiral mahjong ways 2 tanpa resetpenjual kue pancong dapat tambahan rp950 ribu dari mahjong ways 3 kombinasi scatterpenjual siomay dapat uang tambahan berkat scatter ganjil mahjong ways 2tukang tambal ban coba mahjong ways 3 dan menang lewat tips spiral tanpa resetibu kosan jakarta cuan lewat tips bermain scatter turbo mahjong ways 3 jam 10supir ojek malam dapat tambahan uang lewat mahjong ways 2 spin turbo delaymahasiswa teknik mesin cuan lewat spin spiral kombinasi di mahjong ways 3mahasiswa dkv jogja menang game setelah uji coba spin mahjong ways 2 tanpa resetibu rumah tangga di probolinggo menang game karena spiral turbo mahjong ways 3mahasiswi ekonomi dapat tambahan uang lewat scatter mahjong ways 2 setiap seninsupir ojol di bandung pakai scatter spiral pagi mahjong ways 2 dan menangtukang sol sepatu pakai turbo spiral mahjong ways 3 dan balik modal dalam 1 hariibu rumah tangga di ciamis dapat rp1 4 juta setelah main mahjong ways 3 jam 9penjual roti bakar pakai mahjong ways 3 untuk spin turbo manual dan menangpenjual kue tradisional dapat cuan harian dari scatter turbo mahjong ways 2mahasiswi psikologi menang lewat pola spin turbo mahjong ways 2 tanpa resetfreelancer admin marketplace menang game dengan tips spiral mahjong ways 2penjaga parkir di tangerang main spiral spiral mahjong ways 3 jam ganjilibu kosan bogor cuan karena spiral ganjil mahjong ways 3 jam 10 pagisupir truk antar pulau cuan dari scatter spin turbo di mahjong ways 2 jam 6 pagimahasiswi ilmu politik dapat tambahan lewat tips bermain mahjong ways 2penjual cireng di depok dapat bonus harian dari scatter mahjong ways 2ibu warteg tegal menang game lewat tips bermain mahjong ways 3 jam subuhsupir angkot malam menang game berkat pola spin mahjong ways 3 konsistenpenjual sosis bakar pakai mahjong ways 2 dan menang lewat turbo spiral jam 6penjual pempek cuan karena spiral spiral mahjong ways 3 saat hujan deraspenjual es doger dapat tambahan dari spiral spiral mahjong ways 3 jam 7freelancer editor konten sukses ulangi pola scatter spiral mahjong ways 2mahasiswa informatika gunakan tips spiral mahjong ways 2 di jam ganjil subuhtukang bakso di medan menang game lewat spiral spiral mahjong ways 3 jam 8pedagang sayur subuh dapat rp1 3 juta dari pola turbo mahjong ways 2 manualpenjual ayam geprek bongkar trik bermain mahjong ways 3 tanpa ganti polamahasiswi sastra minang cuan dari pola spiral mahjong ways 2 manual 4xsupir bus malam gunakan spiral spiral mahjong ways 3 untuk dapat tambahan uangfreelancer logo design menang game lewat scatter kombinasi mahjong ways 3supir mobil pick up menang game karena scatter spiral mahjong ways 2 delaypemuda bandung modal 77k bikin heboh setelah turbo spiral meledak 243 jutamahasiswa karawang tak percaya modal 88k bisa jadi awal momen viralpemuda tangerang modal 66k iseng main tapi scatter turun tiga kali beruntunpemuda bekasi dapat kejutan besar saat pola spiral tiba tiba jalan muluswarga bandung heboh saat modal 77k langsung meledak scatter dan saldo naik tajampenjual bakso tangerang modal 65k langsung dapat scatter ganda dan cuan besarmahasiswa bandung pelajari irama spin pelan dan turbo langsung buka momentumwarga jogja awalnya santai tapi scatter tiba tiba turun di spin terakhiranak kost surabaya ceritakan momen unik saat turbo mode aktif sendiripemuda makassar heboh saat turbo spiral memberi hasil di luar dugaanpenjual nasi uduk depok pelajari pola turbo malam dan rasakan bedanyasupir online jakarta gunakan strategi simple dan raih 302 juta dari modal recehwarga karawang gunakan cara lama dan scatter turun di waktu tak terdugaibu rumah tangga bandung fokus di 20 spin awal dan turbo kasih hasil mengejutkanpekerja lepas bogor awalnya pelan tapi turbo pelan tiba tiba bikin hebohwarga cirebon ceritakan pengalaman lucu saat scatter turun bertubi tubipenjual gorengan bekasi gunakan pola spiral lama dan modal 55k langsung cuanpenjual soto jogja tak menyangka modal kecil bisa pecah scatter besarnelayan indramayu tak sangka modal 99k bisa berbuah scatter awal 284 jutaibu rumah tangga cirebon fokus baca pola turbo tanpa tekanan berlebihan
analisis nilai mahjong ways untuk peningkatan disiplin kerjaimplementasi mahjong ways dalam dunia bisnis modernimplementasi filosofi mahjong ways dalam pelatihan layanan publikmahasiswa ekonomi belajar strategi bisnis dari mahjong waysnilai edukatif mahjong ways bagi pekerja sosialnilai edukatif mahjong ways untuk profesi arsitek mudanilai filosofi mahjong ways untuk profesi penelitinilai filosofis mahjong ways pada pendidikan guru paudnilai ketelitian mahjong ways untuk profesi editor bukunilai kesabaran dalam mahjong ways bagi profesi sopir angkotcara baru mudah menang pahami pola rtp ini dan rahasia orang dalamcara menang efektif dengan pola menang yang dibocorkan pragmaticcara menang pakai pola menang ampuh bocoran orang dalam pgsoftpahami pola rtp ini untuk cara menang berdasarkan bocoran pragmaticpola menang rahasia cara menang mudah ternyata ini caranyaternyata ini caranya trik menang paling mudah dari orang dalam pgsofttrik menang dari bocoran orang dalam pgsoft ternyata ini caranyatrik menang pahami pola rtp ini cara baru mudah menangtrik menang pahami pola rtp ini ternyata ini caranya dari orang dalam pragmaticpola menang rahasia cara menang mudah ternyata ini caranya