Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Decimal in SQL  (gelezen 2054 keer)

0 leden en 1 gast bekijken dit topic.

Offline Myclos81

  • Ervaren lid
  • ***
  • Berichten: 272
  • Oplossing.be
Decimal in SQL
« Gepost op: 17 februari 2012, 10:00:49 »
Hallo,

in mijn SQL doe ik een deling -> 3705 / 66. Als resultaat geeft hij 56.
Omdat teller en noemer integer zijn en geen decimal geeft hij een integer als uitkomst.

Als uitkomst zou ik de decimal willen en dit 10 cijfers na de komma.
Ik heb dec(waarde,10) al geprobeerd maar hij geeft syntax error.

Iemand een idee hoe ik dit doe ?
P4VT8+ , GeForce 6200, Windows XP Prof SP2, Intel(R) Pentium(R) 4 CPU 2.80GHz, 768 MB RAM, HDD:80 + 80 GB, NTFS, telenet, AVG antivirus, Internet Explorer 6.0, Outlook Express

Offline Myclos81

  • Ervaren lid
  • ***
  • Berichten: 272
  • Oplossing.be
Re: Decimal in SQL
« Reactie #1 Gepost op: 17 februari 2012, 11:13:28 »
Gevonden !

Het lukte pas toen ik cast gebruikte.
Als ik dit enkel deed bij de uitkomst bleef het een integer.
Toen ik de teller ook castte als een decimal ging het wel !

cast(SELECT ...... as decimal)

Mvg,
M81
P4VT8+ , GeForce 6200, Windows XP Prof SP2, Intel(R) Pentium(R) 4 CPU 2.80GHz, 768 MB RAM, HDD:80 + 80 GB, NTFS, telenet, AVG antivirus, Internet Explorer 6.0, Outlook Express

 


www.combell.com