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

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

Οι τύποι της σύνταξης σε SQL

SQL , που σημαίνει Structured Query Language , είναι ευρέως αποδεκτή ως η πρότυπη γλώσσα για την πρόσβαση και το χειρισμό σχεσιακών συστημάτων διαχείρισης βάσεων δεδομένων ( RDBMS ) . Παρά το γεγονός ότι τα ερωτήματα σε SQL μπορεί να γίνει πολύ περίπλοκη , τα τέσσερα βασικά στοιχεία είναι SELECT , UPDATE , INSERT και DELETE . Ενώ οι διαφορετικές εκδόσεις του SQL είναι διαθέσιμα στο εμπόριο , οι περισσότεροι υποστηρίζουν αυτές τις δηλώσεις ομοίως, επιτρέποντας στους χρήστες να έχουν πρόσβαση σε περισσότερες από μία βάση δεδομένων , χωρίς να χρειάζεται να τροποποιήσετε τη σύνταξη των υποκείμενων εντολές SQL . ΕΠΙΛΟΓΗ ΑΠΟ στήλη του πίνακα [ WHERE έκφραση ] ?
Η

SQL έχει μια ενιαία βασική δήλωση για την ανάκτηση πληροφοριών από μια βάση δεδομένων που ονομάζεται το SELECT. Μερικές φορές αναφέρεται ως μια επίλεκτη - from-where μπλοκ , η δήλωση αποτελείται από τις ρήτρες SELECT , FROM και WHERE. Από την άποψη της βάσης δεδομένων , η SELECT ρήτρα καθορίζει τις στήλες για την ανάκτηση, η πρόταση FROM καθορίζει τους πίνακες για να αποκτήσετε πρόσβαση και η πρόταση WHERE ( το οποίο είναι προαιρετικό ) καθορίζει ποιες γραμμές του πίνακα για να χρησιμοποιήσετε . Τι επιστρέφει είναι το σύνολο των αποτελεσμάτων .
Εικόνων ΠΟΥ ρήτρα
Η

Η πρόταση WHERE χρησιμοποιείται για να φιλτράρει τα αρχεία και ακολουθεί πάντα η φράση FROM . Μόνο οι εγγραφές που πληρούν τις προϋποθέσεις θα παρατραβηγμένο . Εάν η πρόταση WHERE παραλείπεται από την πρόταση SELECT , στη συνέχεια, όλες οι σειρές που καθορίζονται στο FROM ρήτρα θα είναι στο σύνολο αποτελεσμάτων . Εάν περισσότερα από ένα τραπέζι έχει οριστεί , τότε όλοι οι πιθανοί συνδυασμοί σειρά από αυτούς τους πίνακες θα πρέπει να επιστραφεί . Αυτό μπορεί να σημαίνει μεγάλα σύνολα δεδομένων και λανθασμένα αποτελέσματα

Η στήλη του πίνακα UPDATE SET = Έκφραση [ ... ] [ WHERE Expression ] ? .
Η

Η ΕΝΗΜΕΡΩΣΗ δήλωση χρησιμοποιείται για να τροποποιήσει τις τιμές της στήλης σε μία ή περισσότερες επιλεγμένες σειρές. Ο όρος WHERE χρησιμοποιείται για να καθορίσει οποιαδήποτε φέρω όρους για τις σειρές που πρέπει να ενημερωθούν. Εάν η πρόταση WHERE παραλείπεται , όλες οι σειρές είναι ενημερωμένο . Μια πρόσθετη ρήτρα SET στη δήλωση UPDATE προσδιορίζει τις στήλες πρέπει να τροποποιηθεί και να παρέχει μια σειρά από νέες αξίες . Πολλές σειρές μπορεί να αλλάξει με τη μία με μια ενιαία δήλωση UPDATE
εικόνων INSERT INTO πίνακα [ ( στήλη [ ... ] ) ] ΑΞΙΕΣ ( Expression [ ... ] ) ? .

μια δήλωση INSERT προσθέτει μια ενιαία γραμμή σε έναν πίνακα . Ο πίνακας πρέπει να διευκρινίζεται, μαζί με τις τιμές για τη νέα γραμμή . Η δήλωση μπορεί επίσης να χρησιμοποιηθεί με ένα σαφή κατάλογο στήλης για να αναθέσετε τιμές , χρήσιμο όταν ένας πίνακας έχει πολλές στήλες , αλλά μόνο λίγοι θα ανατεθεί τιμές της νέας σειράς . Οι μη εισηγμένες στήλες έχουν οριστεί στην τιμή NULL , έτσι ώστε μόνο εκείνα που επιτρέπουν NULL ή έχουν τιμές DEFAULT μπορεί να μείνει έξω
εικόνων DELETE FROM πίνακας [ WHERE Expression ] ? .
Η

Η DELETE δήλωση αφαιρεί γραμμών από έναν πίνακα . Προβλέπει , επίσης, για μια προαιρετική ρήτρα WHERE , παρόμοια με εκείνη που χρησιμοποιείται στην πρόταση SELECT . Με την επιφύλαξη των όρων στον όρο WHERE , πολλές γραμμές μπορούν να διαγραφούν με μια ενιαία δήλωση DELETE ανάλογα με τον αριθμό των γραμμών παρατραβηγμένο . Εάν η πρόταση WHERE παραλείπεται , διαγράφονται όλες οι σειρές . Σημειώστε ότι ο πίνακας παραμένει στη βάση δεδομένων και τη δομή , τις ιδιότητες και τα ευρετήρια είναι άθικτα .
Η
εικόνων

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

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