Course Outline
Βασικά
- Επιλογή όλων των στηλών/πεδίων
- Επιλογή συγκεκριμένων στηλών/πεδίων
- Χρήση διακριτών/μοναδικών
- Επιλογή ορισμένων σειρών/εγγραφών
- Επιλογή τιμών σε ένα εύρος
- Επιλογή τιμών που ταιριάζουν με μια μάσκα μοτίβου
- Επιλογή τιμών μέσα σε μια λίστα
- Αντιμετώπιση μηδενικών τιμών
- Πώς να ταξινομήσετε και να παραγγείλετε δεδομένα
- Επιλογή υπολογισμένων και παραγόμενων τιμών
- Τρόπος ελέγχου των επικεφαλίδων στηλών στα αποτελέσματα ερωτημάτων
- Πώς να στείλετε αποτελέσματα ερωτημάτων σε εξωτερικά αρχεία
Ενώσεις τραπεζιών
- Αρχές συνένωσης πινάκων:
- Χρήση καρτεσιανού συνδέσμου
- Χρήση εσωτερικής ένωσης
- Χρήση non-equi join
- Χρήση εξωτερικού συνδέσμου
Συμμετοχή σε ερωτήματα
- φορέας εκμετάλλευσης της Ένωσης
- Τέρμα χειριστή
- Εκτός χειριστή
Απλές Λειτουργίες
- Λειτουργίες μετατροπής
- Λειτουργίες ημερομηνίας
- Αριθμητικές συναρτήσεις
- Λειτουργίες κειμένου
- Συναρτήσεις ομάδας/σύνοψης/συγκεντρωτικών
Υποερωτήματα
- Αρχές υποερωτημάτων
- Πώς να φιλτράρετε σειρές από το κύριο ερώτημα
- Χρήση ένθετου υποερωτήματος
- Χρήση υποερωτήματος πολλών στηλών
- Χρήση συσχετιζόμενων υποερωτημάτων
- Χρήση υποερωτήματος ως ενσωματωμένη προβολή και κοινή έκφραση πίνακα
- Χρήση του δευτερεύοντος ερωτήματος ως στήλης στο κύριο ερώτημα
Δηλώσεις περιπτώσεων
- Αρχές δηλώσεων υπόθεσης
- Χρήση της δήλωσης case για την εξαγωγή τιμών στηλών
- Χρήση ένθετων δηλώσεων περίπτωσης
- Χρήση εντολών περίπτωσης για την παραγωγή συγκεντρωτικών πινάκων
- Χρήση δήλωσης περίπτωσης με υποερωτήματα
Χειρισμός Δεδομένων
- Πώς να εισαγάγετε τιμές σε έναν πίνακα
- Πώς να αντιγράψετε τιμές μεταξύ πινάκων
- Πώς να ενημερώσετε τις τιμές
- Πώς να διαγράψετε εγγραφές
- Πώς να αλλάξετε δεδομένα μέσω προβολών
- Χρήση συναλλαγών
- Πώς να κλειδώσετε σειρές και πίνακες
Ορισμός Δεδομένων
- Αρχές σχεσιακής βάσης δεδομένων και κανονικοποίηση δεδομένων
- Χρήση σχέσεων και περιορισμών πρωτεύοντος κλειδιού και ξένου κλειδιού
- Πώς να δημιουργήσετε πίνακες
- Πώς να αλλάξετε τους πίνακες
- Πώς να δημιουργήσετε προβολές
- Χρήση συνωνύμων
- Πώς να αφαιρέσετε πίνακες και προβολές
Testimonials (6)
Μου άρεσε η ισορροπία των διαλέξεων και των ασκήσεων. Όταν ήμουν κολλημένος, ο Λουκ ήταν πολύ καλός στο να με βοήθησε να κατανοήσω το πρόβλημα και να εργαστώ για λύσεις που είχαν πραγματικά θετικό αντίκτυπο στην κατανόησή μου.
Tom - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Ο Łukasz ήταν πολύ καλός. Μου άρεσε το πώς ο Łukasz μίλησε για τις βέλτιστες πρακτικές. Ο ρυθμός ήταν καλός. Μου άρεσαν οι ασκήσεις. Είναι καλό να έχετε ένα wiki για μελλοντική αναφορά
Jake Real - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Ο Lukasz ήταν πολύ υπομονετικός και γνώστης και έκανε τη μάθηση SQL πολύ διασκεδαστική και ενημερωτική. Εύκολα μια από τις πιο συναρπαστικές προπονήσεις σε οποιοδήποτε θέμα είχα τη χαρά να είμαι μέρος!
Carwyn - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Ο Φίλ ήταν εξαιρετικός!Ήταν τόσο υπομονετικός κάθως και γνωστήρα. Το εκπαιδευτικό πρόγραμμα πήγε σε μια καλή ταχύτητα, μείναμε μια ομάδα με μίγμα SQL δυνατοτήτων να μετακινηθούμε από τα βασικά σε πιο προχωρημένα SQL ερωτήματα μαζί. Οι ασκήσεις ήταν μια υπέροχη κατεύθυνση για να προσαρμόσουμε τις νεότερες δεξιότητες στη μνήμη μας, και οι εντολές/διαλέξεις του Φίλ για πολλά τρόπους να επιτύχουμε το ίδιο αποτέλεσμα ήταν ενδιαφέρουσες.
Sophie Clement - Thames Water Utilites Ltd
Course - Transact SQL Basic
Machine Translated
Ήταν πολύ αφιερωμένο. Οι ασκήσεις είχαν επιλεγεί καλά και μπόρεσα να δουλέψω καλά μαζί τους λόγω της κ清明请注意,您的输入似乎在最后包含了一些中文内容(“清明请注意”),这与您要求的翻译任务不符。根据您的原始请求,我将只提供英文到希腊文的翻译,并且不会包括任何额外的内容或解释: Έλεγχος Από: en Σε: el Ήταν πολύ αφιερωμένο. Οι ασκήσεις είχαν επιλεγεί καλά και μπόρεσα να δουλέψω καλά μαζί τους λόγω της καθαρά παραδοθείσας γνώσης.
Leah Bayliss - Thames Water Utilites Ltd
Course - Transact SQL Basic
Machine Translated
Αλληλεπιδραστικά άσκησης
Matthew Viner - Thames Water Utilites Ltd
Course - Transact SQL Basic
Machine Translated