λογισμικό

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

Πώς να επιλέξει έναν Count από έναν πίνακα σε Συμμετοχή για την Oracle SQL

Ο "υπολογισμός ( ) " λειτουργία στο Oracle μετρά τον αριθμό των εγγραφών που ανακτώνται από τις εντολές ερώτημά σας . Για παράδειγμα , αν θέλετε να ξέρετε πόσοι πελάτες θα πρέπει σε έναν πίνακα , μπορείτε να χρησιμοποιήσετε τη λειτουργία καταμέτρηση . Η "συμμετοχή " δήλωση ενώνει ένα άλλο τραπέζι , ώστε να μπορείτε να δημιουργήσετε πιο προηγμένες ερωτήματα . Για παράδειγμα , χρησιμοποιήστε τη συνάρτηση καταμέτρηση που ενώνει τους πελάτες και τις παραγγελίες , ώστε να μπορείτε να μάθετε πώς πολλές παραγγελίες ένας πελάτης έχει το σύστημα . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί των Windows " Start" και επιλέξτε " Όλα τα προγράμματα ". Κάντε κλικ στο " Oracle " και στη συνέχεια κάντε κλικ στο κουμπί " Designer SQL " για να ανοίξετε την κονσόλα προγραμματισμού . 2

Κάντε κλικ στο " New Query " για να ανοίξει ένα πρόγραμμα επεξεργασίας ερώτημα . Ξεκινήστε τον κώδικα με τις βασικές εντάχθηκαν δήλωσή σας τραπέζι . Για παράδειγμα , ο παρακάτω κώδικας ενώνει έναν πελάτη και τις παραγγελίες πίνακες:

επιλέξτε * από τον πελάτη ενταχθούν εντολές για customer.id = orders.id

Το παραπάνω παράδειγμα ανακτά όλους τους πελάτες που έχουν μια παραγγελία .
εικόνων 3

Τροποποιήστε το ερώτημα για να μετρήσει τον αριθμό των εγγραφών που επιστρέφει από τον πίνακα των πελατών . Τα ακόλουθα χρησιμοποιεί το ερώτημα από το Βήμα 2 για να μετρήσει τις παραγγελίες των πελατών :

επιλέξτε count (* ) από τον πελάτη ενταχθούν εντολές για customer.id = orders.id
Η

4 Πατήστε το πλήκτρο " F5 "για να εκτελέσει κώδικα σας . Το παράθυρο αποτελέσματα που δείχνει μια καταμέτρηση των πελατών με τις παραγγελίες .
Η
εικόνων

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

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