Rabu, 03 Juni 2009

Mencari nilai bilangan bulat dan nilai pecahan terpisah

Dalam operasi aritmatika kita dikenalkan dengam berbagai macam fungsi, logika dan sintak dalam penulisan setiap fungsi antara satu aplikasi database dengan aplikasi database lainnya ada yang memiliki kesamaan atau mempunyai sintak sendiri - sendiri.

Dala artikel ini kita akan membahas bagaimana menghasilkan nilai bilangan bulat terpisah antara pecahan dan satuan. fungsi ini banyak digunakan untuk pengolahan data khususnya untuk data perusahaan industri, retail, perbankan,asuransi atau perusahaan.

Contoh kasus :

Dari Customer :
Customer dalam memesan item barang menuliskan dalam jumlah item (ex : 30 buah untuk item barang X)

Dari Inventori/Gudang:
Di dalam gudang item barang X mempunyai satuan : 1 / 12
maksudanya adalah 1 karton berisi 12 item barang X, sehingga data dari customer yang memesan item sebanyak 30 buah harus dikonversi menjadi berapa karton dan berapa item tersisa.

hasil konversi dari item ke karton:

30 item = 2 karton 6 item
= (2 * 12) + (30 - 2*12)
= 24 + 6
= 30

ket : 12 merupakan isi dari satu karton

Dengan perintah Query untuk menghasilkan karton dan sisa item adalah sebagai berikut :

select floor(30/12) as karton, (30%12) as item

contoh dalam bentuk data

Tabel Inventori Tabel Invoice







Hasil Query yang Diinginkan




Perintah SQL yang digunakan :





0 komentar:


Free Blogger Templates by Isnaini Dot Com and Wedding Dresses. Powered by Blogger