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 :

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:
Posting Komentar