λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> SQL Server

SQL Server Query Tutorial

Microsoft SQL Server περιέχει πίνακες που αποθηκεύουν τα δεδομένα της εταιρείας σας . Οι πίνακες αυτοί αναζητηθεί χρησιμοποιώντας Structured Query Language ( SQL ) . Ένα ερώτημα ανακτά τα δεδομένα από έναν πίνακα και τον εμφανίζει στο δίκτυο αποτελέσματα στο λογισμικό του SQL Server Management Studio για σας . Αυτά τα ερωτήματα μπορούν να χρησιμοποιηθούν στην ιστοσελίδα ή στην επιφάνεια εργασίας της εφαρμογής σας για τη δημιουργία δυναμικών λογισμικού . Η κατανόηση του πώς να ανακτήσετε τα δεδομένα από τους πίνακες είναι ένα μέρος της ανάπτυξης λογισμικού . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί των Windows " Start" και επιλέξτε " Όλα τα προγράμματα ". Επιλέξτε " SQL Server. " Στο μενού , κάντε κλικ στο κουμπί " SQL Server Management Studio για . " Αυτό ανοίγει το κύριο παράθυρο της κονσόλας για τον SQL Server , όπου μπορείτε να δημιουργήσετε ερωτήματα σας . 2

Κάντε κλικ βάση δεδομένων το όνομα του διακομιστή και κάντε κλικ στο κουμπί " New Query " στο πάνω μέρος του παραθύρου σας . Εισάγετε ένα απλό ερώτημα στον επεξεργαστή SQL . Το παρακάτω είναι ένα απλό ερώτημα που ανακτά όλα τα αρχεία από τον πίνακα των πελατών :

επιλέξτε * από τον πελάτη

Αυτό το ερώτημα επιλέγει κάθε σειρά και στήλη από τον πίνακα των πελατών . Το σύμβολο αστερίσκος σημαίνει " όλες τις στήλες . "
Εικόνων 3

Add a " όπου ρήτρα » στο ερώτημα βάσης δεδομένων . Α όπου ρήτρα φιλτράρει το ποσό των γραμμών που επιστρέφονται από το ερώτημα . Για παράδειγμα , εάν θέλετε εγγραφές όπου το επώνυμο του πελάτη είναι " Smith , " ο ακόλουθος κωδικός χρησιμοποιείται για να επιστρέψει μόνο :

επιλέξτε * από τον πελάτη , όπου last_name = 'Smith'
Η 4

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

επιλέξτε FIRST_NAME, last_name από τον πελάτη

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

Συμμετοχή σε τραπέζι για να ανακτήσετε πληροφορίες από περισσότερους από έναν πίνακες . Η "συμμετοχή " κλειδί συνδέει τους πίνακες . Ένα παράδειγμα είναι όταν θέλετε να ανακτήσετε τον κατάλογο των πελατών και των συναφών παραγγελίες τους . Η "συμμετοχή " δήλωση απαιτεί μια μοναδική στήλη τέθηκε σε κάθε τραπέζι . Στις περισσότερες περιπτώσεις, η ταυτότητα του πελάτη χρησιμοποιείται για να προσδιορίσει τις παραγγελίες των πελατών . Το ακόλουθο είναι ένα παράδειγμα για το πώς να ενταχθούν πίνακες:

επιλέξτε * από τον πελάτη προκειμένου ενταχθούν στο customer.customerID = order.customerID

Ο παραπάνω κώδικας ανακτά όλους τους πελάτες και οποιαδήποτε παραγγελία


Η

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

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