Λειτουργίες SQL Συγκεντρωτικά εκτελούν έναν υπολογισμό σε ένα σύνολο αξιών και επιστρέφουν μία τιμή. Microsoft SQL Server υποστηρίζει μόνο τις βασικές λειτουργίες αδρανών, όπως SUM ή MAX, ενώ πολλές από τις στατιστικές και αναλυτικές λειτουργίες λείπουν. QUIP IT Solutions παρέχει χρήστης έκανε συναρτήσεις συγκεντρωτικών αποτελεσμάτων που ενισχύουν T-SQL scripting περιβάλλον ώστε να μπορείτε να υπολογίσετε μέση και ποσοστιαίες εντός της databa όπως και κάθε άλλη ενσωματωμένη συνάρτηση συγκεντρωτικών αποτελεσμάτων. Κάνει ερωτήματα SQL / TSQL σας και αποθηκευμένες διαδικασίες πολύ πιο γρήγορα, πιο αξιόπιστη και πιο αποτελεσματική από ό, τι οποιαδήποτε άλλη τεχνική. Καθιστά επίσης script σας πολύ απλούστερη και καθαρότερη.
Ρύθμιση των λειτουργιών αυτών είναι πολύ απλή. Σας δίνεται ένα αρχείο script που θα τρέξει σαν οποιοδήποτε άλλο σενάριο SQL στη βάση δεδομένων που θέλετε να δημιουργήσετε αυτές τις συναρτήσεις συγκεντρωτικών αποτελεσμάτων σε. Και αυτό είναι αυτό! τώρα είστε έτοιμοι να χρησιμοποιήσετε συναρτήσεις συγκεντρωτικών αποτελεσμάτων μας με τον ίδιο τρόπο όπως μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο SQL συνολική λειτουργία με ή χωρίς "ομάδα του" δήλωση.
SQL Server 2005 δεν υποστηρίζει πολλαπλές παραμέτρους στο χρήστη made συναρτήσεις συγκεντρωτικών αποτελεσμάτων. Έτσι, για κάθε υπολογισμό του εκατοστημορίου 1 με 99 έχουμε δημιουργήσει μια ξεχωριστή λειτουργία. Για παράδειγμα, για έναν πίνακα "tmp" με δύο πεδία "a" και "b", προκειμένου να υπολογίσει έκτο, 50ο, 90ο, 95ο εκατοστημόριο και ο διάμεσος του τομέα μια από πεδίο β, παρακάτω ερωτήματα θα πάρει τα απαιτούμενα αποτελέσματα.
Επιλέξτε β, dbo.percentile06 (α) από την ομάδα ΠΔΤ από β --6th Ποσοστιαία
Επιλέξτε β, dbo.percentile50 (α) από την ομάδα ΠΔΤ από β --50th Ποσοστιαία
Επιλέξτε β, dbo.percentile90 (α) από την ομάδα ΠΔΤ από β --90th Ποσοστιαία
Επιλέξτε β, dbo.percentile95 (α) από την ομάδα ΠΔΤ από β --95th Ποσοστιαία
Επιλέξτε β, dbo.median (α) από την ομάδα TMP από β - Median
Περιορισμοί :
100 εγγραφές ανά ομάδα
Τα σχόλια δεν βρέθηκε