sql >> Database teknologi >  >> RDS >> Oracle

Hvad er den bedste metode til altid at få 2 decimaler i Oracle?

Nå, du kunne bare bruge ROUND()

$sth = $dbh->prepare("SELECT ROUND(net_total,2) FROM order_totals WHERE order_no = $id");

Eller endnu bedre:

$sth = $dbh->prepare("SELECT TO_CHAR(net_total,'99.99') FROM order_totals WHERE order_no = $id");


  1. virkelig simpel SQL Ikke et GROUP BY-udtryk - Oracle

  2. CONCAT() Funktion i Oracle

  3. Relationelle vs. ikke-relationelle databaser – Del 1

  4. Gruppering af flere Mysql-sætninger for at hente antallet af flere statusser