TIPS TRIK

Query Mensort Id Mengandung Angka dan Huruf

Waktu itu saya sedang ‘iseng-iseng’ mengikuti salah satu contest online yang diadakan oleh https://www.hackerrank.com/contests/simply-sql-the-sequel/challenges/the-company. Nah didalam requirment yang disaratkan disana bahwa kita harus mensort company berdasar kode nya, dimana kode yang diberikan seperti berikut :

+——+ | code | +——+ | A10 | | A20 | | A5 | | A6 | | A7 | | A8 | | A9 | +——+ –Test 1– Tantangan nya adalah mengurutkan kode tersebut menjadi :

+——+ | code | +——+ | A5 | | A6 | | A7 | | A8 | | A9 | | A10 | | A20 | +——+ –Test 2– Saya mencoba dengan query seperti ini ‘SELECT code FROM company ORDER BY code’, apa yang terjadi adalah urutan nya tetep seperti –Test 1–. Setelah mencari ilham dengan bertanya-tanya dengan mbah ‘Google’ saya dapatkan bagaimana untuk menghasilkan seperti di –Test 2—. Query yang bisa dilakukan seperti ter- tulis di halaman https://dev.mysql.com/doc/refman/5.5/en/sorting-rows.html ‘select * from table order by length(code), code’; Selamat Mencoba Ya Teman-teman

Standar

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s