Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να το ξεχωρίσετε DB2 ​​στο Round έναν αριθμό

αριθμούς κινητής υποδιαστολής DB2 και άλλο κατάστημα προγράμματα SQL με διάφορους βαθμούς ακρίβειας . Στις περισσότερες περιπτώσεις , ο αριθμός των δεκαδικών ψηφίων που εμφανίζονται όταν ο αριθμός εμφανίζεται στην οθόνη ή εκτυπώνονται σε μια έκθεση εξαρτάται από το πώς η μεταβλητή δηλώνεται όταν οι πίνακες της βάσης δεδομένων που ορίζεται . Μεταβλητές με μεγάλες χορδές δεκαδικά σύροντας είναι απαραίτητη όταν εκτελούν υπολογισμούς ακρίβεια, αλλά μπορεί να αποβεί επαχθής στις περιπτώσεις όπου ο ακριβής αριθμός δεν είναι απαραίτητα. Χρησιμοποιήστε τη συνάρτηση ROUND σε DB2 ​​για να περικόψει περιττές αριθμούς trailing . Οδηγίες
Η 1

Προσδιορίστε τον αριθμό των δεκαδικών ψηφίων που απαιτούνται , αν υπάρχουν . Μπορείτε επίσης να χρησιμοποιήσετε τη συνάρτηση ROUND να επιστρέψει μια ακέραια τιμή . 2

εκδώσει εντολή SELECT για να υποδείξει ποιες από τις στήλες του πίνακα που θέλετε να συμπεριλάβετε στο ερώτημα . Για αυτό το παράδειγμα χρήσης :

SELECT PreciseMileage ,
εικόνων 3

Επιλέξτε τη στήλη που περιέχει τους αριθμούς που θέλετε να στρογγυλοποιεί και να αναφέρει τον αριθμό των δεκαδικών ψηφίων το αποτέλεσμα είναι να να στρογγυλοποιούνται στο . Για να ολοκληρώσουμε το αποτέλεσμα με δύο δεκαδικά ψηφία με τον αριθμό δύο :

ROUND ( ActualDistance , 2 ) ως ActualDistance
Η 4

Αναφέρατε ποιο τραπέζι είναι που πρέπει να ληφθούν από τερματίζοντας την πληροφορία που δήλωση με την λειτουργία ΑΠΟ :

ΑΠΟ MilageTable
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα