ΕΠΙΛΟΓΗ

Η δήλωση SELECT χρησιμοποιείται για την απόκτηση δεδομένων από μια βάση δεδομένων. Η βασική μορφή της SELECT ΕΚΠΑΙΔΕΥΤΙΚΟ είναι ότι muetra παρακάτω:

 ΕΠΙΛΟΓΗ ΑΠΟ <campos> <table>

Για παράδειγμα, αν ήθελε να πάρει τα ονόματα και τα e-mail σε όλα τα αρχεία από μια βάση δεδομένων των προσωπικών ημερήσια διάταξη θα χρησιμοποιήσει την ακόλουθη SQL ΕΚΠΑΙΔΕΥΤΙΚΟ:

 ΕΠΙΛΟΓΗ επώνυμο, όνομα, e-mail από το ημερολόγιο

Αυτή η εντολή επιστρέφει ένα σύνολο εγγραφών με τα στοιχεία που αναφέρονται από τα τρία πεδία (επώνυμο, όνομα και email) του πίνακα βιβλίου.
Αν πραγματικά θέλετε να πάρετε όλα τα πεδία του πίνακα μπορείτε να χρησιμοποιήσετε το παρακάτω.

 SELECT * FROM Ατζέντα

Αν και η χρήση του αστερίσκου (*) είναι το πιο πρακτικό και γρήγορο για να πάρετε όλα τα πεδία δεν είναι μια συνιστώμενη πρακτική για δύο λόγους και δύο Tiemen να κάνει με την απόδοση του ερωτήματος.
α) δεν ζητούν όλα τα πεδία σε έναν πίνακα, εάν δεν χρειάζεστε όλα αυτά. Θα υπάρχει πάντα να τρέξει γρηγορότερα εάν το ερώτημα επιστρέφει λιγότερα δεδομένα. Η πρόταση SELECT θα πρέπει να ζητήσουν μόνο τα πεδία που θα χρησιμοποιήσετε.
β) εάν χρειάζεστε όλα τα πεδία του πίνακα ως αποτέλεσμα της διαβούλευσης, σας συνιστώ να χρησιμοποιήσετε τη λίστα των πεδίων αντί για τον αστερίσκο (*) και ο λόγος είναι ότι αν σας πω το SQL κινητήρα το οποίο είναι το όνομα πεδία θα πρέπει να το βρει. Για τον κύριο του έργου είναι διαφανής, αλλά ο κινητήρας κάνει εσωτερικά δύο ερωτήματα: το ένα για να μάθετε τα ονόματα των πεδίων του πίνακα και μία για την υποβολή του αιτήματος που ζητάμε.

Ταξινομεί τα αποτελέσματα

Για το αποτέλεσμα του μηχανισμού διαχείρισης βάσεων δεδομένων στέλνει μας φτάσουν σε μια ορισμένη σειρά χρησιμοποιώντας τον όρο ORDER BY, το οποίο βασίζεται σε μια λίστα πεδίων για να κάνουν την παραγγελία.
Εξετάστε το ίδιο ερώτημα από την αρχή (το πρόγραμμα), αλλά με εντολή επώνυμο:

 ΕΠΙΛΟΓΗ επώνυμο, όνομα, e-mail από το βιβλίο παραγγελιών από το όνομα, το όνομα

εξ ορισμού τα πεδία που αναφέρονται στην πρόταση ORDER BY δείχνει μια αύξουσα ταξινόμηση, αλλά αν θέλετε μπορείτε να το πείτε προς τα κάτω χρησιμοποιώντας τη λέξη-κλειδί DESC όπως φαίνεται παρακάτω:

 ΕΠΙΛΟΓΗ επώνυμο, όνομα, e-mail από το βιβλίο παραγγελιών ΑΠΟ όνομα DESC, το όνομα

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

 ΕΠΙΛΟΓΗ επώνυμο, όνομα, e-mail από το βιβλίο παραγγελιών ΑΠΟ όνομα DESC, όνομα ASC

11 απαντήσεις σε "ΕΠΙΛΟΓΗ"

  1. [...] Ο κώδικας που ακολουθεί και το όνομα της βάσης δεδομένων. Mdb και το όνομα του πίνακα στην πρόταση SELECT), έτσι ώστε όλα λειτουργούν σωστά. Δημ. CNN Όπως Νέα [...]

  2. [...] Για ένα συγκεκριμένο παράδειγμα του πηγαίου κώδικα. Δείτε επίσης: ΟΜΑΔΑ, ΜΕ, ISA, τα στοιχεία, επιλογή, όπου, [...]

  3. [...] (Όνομα ή διεύθυνση IP του διακομιστή, το όνομα του το όνομα της βάσης και τον πίνακα στην πρόταση SELECT), έτσι ώστε όλα λειτουργούν σωστά. Δημ. CNN Όπως Νέα SqlConnection ("Data Source = MyServidor? Αρχική [...]

  4. lyperapse λέει:

    Βελτιώνει αποτελέσματα δοκιμής τσίχλες μικρό επιχειρηματικό σχέδιο αξιοποίησης

Σχόλιο