Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Ερώτημα SQL Tutorial

Επερώτηση ένα SQL (Structured Query Language ) του server ανακτά δεδομένα από τους πίνακες της βάσης δεδομένων . Ερωτήματα SQL χρησιμοποιούνται για την επιλογή , ενημέρωση, διαγραφή ή εισαγωγή σε πίνακες της βάσης δεδομένων . Δεδομένου SQL είναι μια τυπική γλώσσα προγραμματισμού , που χρησιμοποιείται σε αρκετές διαφορετικές εφαρμογές βάσεων δεδομένων -server . Αυτό σημαίνει ότι ένας προγραμματιστής μπορεί να εφαρμόσει ένα ερώτημα που χρησιμοποιείται για τον SQL Server και να το μεταφράσει σε MySQL ή Oracle με λίγες αλλαγές . Κάθε τύπος ερωτήματος έχει μια τυπική σύνταξη εντολών . Οδηγίες
Η 1

Επιλέξτε τα δεδομένα από τους πίνακες του SQL . Επιλογή από τους πίνακες επιστρέφει ένα έως αρκετές σειρές . Η " επιλέξτε" εντολή χρησιμοποιείται για την ανάκτηση πληροφοριών από τους πίνακες . Επιλέξτε ερωτήματα είναι ευεργετική όταν μαθαίνουν SQL , διότι η ανακοίνωση δεν μεταβάλλει τις τιμές του πίνακα . Παρακάτω είναι ένα παράδειγμα ενός ερωτήματος επιλογής : " . TblName "

επιλέξτε * από tblName

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

Ενημέρωση εγγραφές στους πίνακές σας . Η "ενημέρωση " δήλωση επεξεργάζεται τις πληροφορίες στους πίνακές σας . Η δήλωση ενημέρωση μπορεί να επεξεργαστείτε μία ή περισσότερες σειρές . Εάν η δήλωση ενημερωμένη έκδοση δεν χρειάζεται ένα " where" προστίθεται στον κώδικα , ενημερώνει κάθε γραμμή του πίνακα . Ο ακόλουθος κώδικας ενημερώσεις κάθε ρεκόρ , όπου το επώνυμο του πελάτη είναι " Smith " :

ενημέρωση tblCustomer που first_name = 'Joe » ήταν last_name =
' Smith '

Η παραπάνω κωδικό εκδίδει το " tblCustomer " πίνακα . Το ερώτημα θέτει το πρώτο όνομα σε " Joe" για όλους τους πελάτες με το επώνυμο του " Σμιθ ".
Εικόνων 3

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

εισάγετε στο tblCustomer ( first_name , last_name , διεύθυνση) αξίες ( «Τζο» , « Smith » , NULL)

Στη δήλωση αυτή, η νέα εγγραφή πελάτη που έχει δημιουργηθεί . Η διεύθυνση του πελάτη είναι άγνωστη , οπότε χρησιμοποιείται η "NULL " τιμή .
Η 4

Διαγράψτε τα αρχεία από το τραπέζι σας . Η δήλωση διαγραφής καταργεί οριστικά τα δεδομένα από έναν πίνακα . Ο ακόλουθος κώδικας καταργεί όλα τα αρχεία όπου το επώνυμο του πελάτη είναι " Smith " :

διαγράψετε από tblCustomer όπου last_name =
'Smith'

Είναι σημαντικό να καθορίσετε ένα "όπου" ρήτρα διαγραφής δήλωση , γιατί ολόκληρος ο πίνακας είναι απενεργοποιημένο αν παραλειφθεί .
Η
εικόνων

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

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