Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

tanya-bikin formula

salam kenal..:D
saya punya field di tabel sql server 2000 begini:

field 1: kfb1
field 2: kfb2
field 3: kfb3
field 4: kfb4
field 5: kfb5

nah, saya mo bikin formula sehingga isi dari 'kfb5' adalah:

((kfb1*3)+(kfb2*2)+(kfb3*1))/kfb4

gimana caranya nya..?
di bagian columns yang dibawah saya dah bikin formula seperti itu.. lalu "data type" nya berubah jadi "int". sedangkan hasil dari 'kfb5' kemungkinan ada bilangan desimalnya(contoh:1,2 atau 1,5 atau 1,9). klo data type nya "int" kan ga bisa desimal kayak contoh tsb.

terima kasih sudah meluangkan waktunya..

Comments

  • udah saya ganti data type nya ke desimal dan float, trus masukin formula yang di atas.... tapi pas di save, data type nya berubah lagi jadi int.. hiks hiks..
    :(
  • Masukan saja di perintah select formulanya.
  • Ya ganti saja tipe data field5 jadi desimal
  • iya.. dah dimasukin formulanya.. tapi begitu dimasukin formula tsb, data type nya jadi integer(int).. klo int kan cuma bisa bilangan bulat aja.. sedangkan hasil dari formula terebut kemungkinan bisa bilangan pecahan desimal (contoh: 1,3 atau 1,6 atau 1,9).
    moon bantuannya..
    thanxx:D
  • Bisa dilihat querynya?
  • Buat dengan TRIGER saja mas ncoi2005
    ketika field kfb1 sampai kfb4 dimasukkan field kfb1 diTRIGER dengan formula yang dimaksud.
    smoga bisa buat TRIGERnya...he..he..
  • Sebetulnya kolom tsb nggk perlu ada di tabel. Jadi hasilnya didapat dari query saja. Pakai alias atau sama dengan (=)
  • hasil select di insert atau di update ke tabel yang bersangkutan, buat saja satu field lagi (utk hasil).
  • Mis ada field jumlah dan harga. Seharunya nggk perlu ada field subtotal. Hitungnya saat query saja.

    select ..., harga, jumlah, subtotal=harga*jumlah from tabel
  • tapi saya mo coba yang pake trigger.. gmn syntaxnya ya.. maap klo ngerepotin.. hehe..
    thanx...
  • Tuh kebetulan ada topik bahas triger. Mumpung msh di halaman depan loh.
Sign In or Register to comment.