Πώς λειτουργούν τα Join;
Πώς λειτουργούν τα Join;

Βίντεο: Πώς λειτουργούν τα Join;

Βίντεο: Πώς λειτουργούν τα Join;
Βίντεο: How to Join a Meeting in Microsoft Teams 2024, Ενδέχεται
Anonim

Μια SQL Συμμετοχή ρήτρα - που αντιστοιχεί σε α Συμμετοχή λειτουργία στη σχεσιακή άλγεβρα - συνδυάζει στήλες από έναν ή περισσότερους πίνακες σε μια σχεσιακή βάση δεδομένων. Δημιουργεί ένα σύνολο που μπορεί να αποθηκευτεί ως πίνακας ή να χρησιμοποιηθεί ως έχει. ΕΝΑ ΣΥΜΜΕΤΟΧΗ είναι ένα μέσο για το συνδυασμό στηλών από μία (αυτο- Συμμετοχή ) ή περισσότερους πίνακες χρησιμοποιώντας τιμές κοινές για τον καθένα.

Ως εκ τούτου, πότε να χρησιμοποιήσετε μια ένωση;

Ο όρος SQL Joins χρησιμοποιείται για τον συνδυασμό εγγραφών από δύο ή περισσότερους πίνακες σε μια βάση δεδομένων. ΕΝΑ ΣΥΜΜΕΤΟΧΗ είναι ένα μέσο για το συνδυασμό πεδίων από δύο πίνακες από χρησιμοποιώντας κοινές αξίες για τον καθένα.

Επίσης, γνωρίζετε πώς λειτουργεί η πλήρης σύνδεση; ΕΝΑ ΠΛΗΡΗΣ ΕΓΓΡΑΦΗ επιστρέφει όλες τις σειρές από τους ενωμένους πίνακες, είτε αυτές είναι ταιριάζουν ή όχι δηλαδή εσύ μπορώ πες α πλήρης ένταξη συνδυάζει τις λειτουργίες ενός ΑΡΙΣΤΕΡΑ ΣΥΜΜΕΤΟΧΗ και ένα ΔΙΚΑΙΩΜΑ ΣΥΜΜΕΤΟΧΗ . Η πλήρης ένταξη είναι ένας τύπος εξωτερικού Συμμετοχή γι' αυτό είναι αναφέρεται επίσης ως γεμάτος εξωτερικός Συμμετοχή.

Επίσης, ξέρετε, τι είναι η ένωση με παράδειγμα;

ΕΝΑ ΣΥΜΜΕΤΟΧΗ Ο όρος χρησιμοποιείται για τον συνδυασμό γραμμών από δύο ή περισσότερους πίνακες, με βάση μια σχετική στήλη μεταξύ τους. Σημειώστε ότι η στήλη "Αναγνωριστικό πελάτη" στον πίνακα "Παραγγελίες" αναφέρεται στο "Αναγνωριστικό πελάτη" στον πίνακα "Πελάτες". Η σχέση μεταξύ των δύο παραπάνω πινάκων είναι η στήλη "CustomerID".

Μπορούμε να ενώσουμε δύο πίνακες χωρίς καμία σχέση;

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

Συνιστάται: