Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Δημιουργεί ένα ερώτημα διασταύρωσης.

Σύνταξη

TRANSFORM συνάρτηση_συγκεντρωτικών_αποτελεσμάτων
πρόταση_select
PIVOT συγκεντρωτικό_πεδίο [IN (τιμή1[, τιμή2[, ...]])]

Η πρόταση TRANSFORM έχει τα εξής τμήματα:

Τμήμα

Περιγραφή

συνάρτηση_συγκεντρωτικών_αποτελεσμάτων

Μια συνάρτηση συγκεντρωτικών αποτελεσμάτων SQL που χρησιμοποιεί τα επιλεγμένα δεδομένα.

πρόταση_select

Μια πρόταση SELECT.

συγκεντρωτικό_πεδίο

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

τιμή1, τιμή2

Σταθερές τιμές που χρησιμοποιούνται για τη δημιουργία κεφαλίδων στηλών.


Παρατηρήσεις

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

Η πρόταση TRANSFORM είναι προαιρετική, αλλά, όταν περιλαμβάνεται, είναι η πρώτη πρόταση σε μια συμβολοσειρά SQL. Προηγείται μιας πρότασης SELECT που καθορίζει τα πεδία που χρησιμοποιούνται ως επικεφαλίδες γραμμών και ενός όρου GROUP BY που καθορίζει την ομαδοποίηση των γραμμών. Προαιρετικά, μπορείτε να συμπεριλάβετε άλλους όρους, όπως τον όρο WHERE, που καθορίζουν επιπλέον κριτήρια επιλογής ή ταξινόμησης. Μπορείτε επίσης να χρησιμοποιήσετε δευτερεύοντα ερωτήματα ως κατηγορήματα — πιο συγκεκριμένα, αυτά του όρου WHERE — σε ένα ερώτημα διασταύρωσης.

Οι τιμές που επιστρέφονται στο συγκεντρωτικό_πεδίο χρησιμοποιούνται ως επικεφαλίδες στηλών στο σύνολο αποτελεσμάτων του ερωτήματος. Για παράδειγμα, η συγκέντρωση των στοιχείων πωλήσεων ανά μήνα σε ένα ερώτημα διασταύρωσης θα δημιουργήσει 12 στήλες. Μπορείτε να περιορίσετε το συγκεντρωτικό_πεδίο ώστε να δημιουργήσει κεφαλίδες από σταθερές τιμές (τιμή1, τιμή2) που παρατίθενται στον προαιρετικό όρο IN. Μπορείτε επίσης να συμπεριλάβετε σταθερές τιμές για τις οποίες δεν υπάρχουν δεδομένα για να δημιουργήσετε πρόσθετες στήλες.



Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×