Afronden (MySQL): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met 'Precies goed, denk ik: select round(2.144, 2) 2.14 select round(2.145, 2) 2.15 == Bronnen == * https://dev.mysql.com/doc/refman/5.0/en/mathematical-function...')
 
Regel 6: Regel 6:
 
  select round(2.145, 2)
 
  select round(2.145, 2)
 
  2.15
 
  2.15
 +
 +
== Met tekstvelden ==
 +
 +
Als je dit met tekstvelden doet, krijg je echter andere resultaten:
 +
 +
select round("2.145")
 +
2.14
 +
 +
Als je tekstvelden wilt afronden als getallen, moet je ze waarschijnlijk eerst converteren
  
 
== Bronnen ==
 
== Bronnen ==
  
 
* https://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html#function_round
 
* https://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html#function_round

Versie van 22 jun 2019 15:20

Precies goed, denk ik:

select round(2.144, 2)
2.14
select round(2.145, 2)
2.15

Met tekstvelden

Als je dit met tekstvelden doet, krijg je echter andere resultaten:

select round("2.145")
2.14

Als je tekstvelden wilt afronden als getallen, moet je ze waarschijnlijk eerst converteren

Bronnen