λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Λειτουργίες SQL

Δομημένη βάσεις δεδομένων Query Language διαθέτουν λειτουργίες , οι οποίες λειτουργούν σαν λειτουργίες σε ένα υπολογιστικό φύλλο . Οι λειτουργίες αυτές χρησιμοποιούνται κυρίως ως εργαλεία διαλογής - βρίσκοντας την τελευταία γραμμή με δεδομένα σε ένα συγκεκριμένο πίνακα είναι ένα παράδειγμα - ή εκτελούν μαθηματικές ή το ημερολόγιο λειτουργίες που βασίζονται σε δεδομένα εντός της ίδιας της βάσης δεδομένων . Γενική Μορφή Λειτουργία
Η

Όταν εισάγετε μια λειτουργία σε ένα ερώτημα SQL , όλοι έρχονται μετά την SELECT φορέα, καθώς και μια λειτουργία θα εισαχθεί με το όνομα της συνάρτησης και ακολούθησε ανοικτή παρένθεση , η αξία της λειτουργία αναμένει , το οποίο μπορεί να είναι το αποτέλεσμα μιας προηγούμενης SELECT ή FILTER φορέα , τυχόν πρόσθετες παράμετροι που χρησιμοποιούνται από τη λειτουργία , διαχωρισμένες με κόμματα και μια παρένθεση κλεισίματος. Ένα παράδειγμα εισέρχονται σε συνάρτηση με περισσότερες από μία παράμετρο εισόδου μοιάζει με αυτό :

SELECT CONV ( 'a' , 16,2 )

Αυτό επιστρέφει '1010 ' , τη μετατροπή της αξίας Α από δεκαεξαδικό (βάση 16 ) στο δυαδικό σύστημα ( βάση 2 ) .
εικόνων Λογικές συναρτήσεις Λειτουργίας
Η

Λογικές συναρτήσεις χειριστή να αξιολογήσει εάν μια τιμή που επιστρέφεται από μια βάση δεδομένων είναι αληθής ή ψευδής , και περιλαμβάνουν την IF , AND και OR λειτουργίες . Ενώ όλες οι λειτουργίες μπορούν να συνδυαστούν σε ένα ενιαίο δήλωση SELECT , λογικοί τελεστές είναι συνήθως οι πρώτες λειτουργίες που χρησιμοποιούνται από ερωτήματα σε συνδυασμό . Για παράδειγμα , χρησιμοποιώντας τη συνάρτηση IF (AND ( strcmp ( « firstname ' =' input1 » ) , strcmp ( « επώνυμο » = « input2 » ) , « άτομο βρήκε », « notfound πρόσωπο » ) συγκρίνει κατά πόσο τόσο το όνομα και το επώνυμο πεδία αγώνα? αν είναι αλήθεια , αναφέρει το πρόσωπο που βρέθηκε , αν και ψευδής , λέει το άτομο δεν βρέθηκε

Η String Operators
Η

Βάσεις κατάστημα . τόσο πληροφορίες σε μορφή κειμένου και αριθμητικών πληροφοριών , με το κείμενο να είναι η κύρια μορφή των δεδομένων στις περισσότερες περιπτώσεις των επιχειρήσεων . οι φορείς String σχεδιαστεί για να ταξινομήσετε το κείμενο , ενώσετε το κείμενο , ή να συγκεντρώσει τα μέρη των χορδών κειμένου με βάση τη σχετική θέση εντός του πεδίου. ένα παράδειγμα θα μπορούσε να είναι η επιστροφή έβδομο χαρακτήρα από τα αριστερά . ένα τυπικό ερώτημα χειριστή χορδών θα τραβήξει ένα όνομα , το επώνυμο και τη διεύθυνση για μια λίστα ταξινόμησης .
εικόνων Μαθηματικοί χειριστές
Η

Μαθηματική φορείς χρησιμοποιείται για να προσθέσετε , να αφαιρέσετε , να πολλαπλασιαστούν και να διαιρεθούν και να τραβήξει τις τιμές από τα άλλα κριτήρια επιλογής . ένα παράδειγμα της χρήσης τους θα είναι να βρείτε το σωρευτικό σύνολο σε μια σειρά πληρωμών από τους συνδρομητές σε μια βάση δεδομένων . Σύνθετη μαθηματικές συναρτήσεις μπορεί να εκτελέσει στατιστικές συναρτήσεις , όπως τυπική απόκλιση αποτύπωση , ή τριγωνομετρικές λειτουργίες, καθώς και τη στρογγυλοποίηση , αποκοπή και λαμβάνοντας την απόλυτη τιμή ενός αριθμού .
Η
εικόνων

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

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