Προσθήκη Σταγόνων (WHERE)

Η πρόταση WHERE χρησιμοποιείται για να καθορίζει τα κριτήρια επιλογής.

Πρόταση WHERE

Για να επιλέξετε δεδομένα από την τаблицή με προϋποθέσεις, προσθέστε τη πρόταση WHERE στην πρόταση SELECT.

Γραμματική

SELECT όνομα στήλης FROM όνομα πίνακα WHERE στήλη όρος τιμή

Γραμματική

SELECT όνομα στήλης FROM όνομα πίνακα WHERE στήλη όρος τιμή Κατωτέρω επεξεργαστές μπορούν να χρησιμοποιηθούν στη πρόταση WHERE:
Επεξεργαστής Περιγραφή
= Ισούται
<> Δεν ισούται
> <
Μεγαλύτερο από >=
Μέγιστο ή ίσο από <=
Μικρότερο ή ίσο από BETWEEN
Σε ένα εύρος LIKE

Αναζήτηση ενός μοτίβουΣχόλια:

Σε ορισμένες εκδόσεις του SQL, ο όρος <> μπορεί να γραφτεί ως !=.

Χρήση της πρότασης WHERE

Αν θέλουμε να επιλέξουμε ανθρώπους που ζουν στην πόλη "Beijing", πρέπει να προσθέσουμε την πρόταση WHERE στη διαταγή SELECT: SELECT * FROM Persons

WHERE City='Beijing'

Ε 결과: LastName FirstName Address City
"Persons" Τаблицή Adams John Oxford Street London
1970 Bush George Fifth Avenue New York
Year Carter Thomas Xuanwumen 10 Changan Street
1980 Gates Bill Xuanwumen 10 Πεκίνο

1975

Ε 결과: LastName FirstName Address City
Year Carter Thomas Xuanwumen 10 Changan Street
1980 Gates Bill Xuanwumen 10 Πεκίνο

1985

Η χρήση εισαγωγικών

Το SQL χρησιμοποιεί εισαγωγικά για να περιβάλλειΤεκμηριωτικός(Οι περισσότεροι συστήματα βάσεων δεδομένων αποδέχονται επίσης διπλά εισαγωγικά). Αν είναιΑριθμητικόςΠαρακαλώ μην χρησιμοποιείτε εισαγωγικά.

Τεκμηριωτικός:

Αυτό είναι σωστό:
SELECT * FROM Persons WHERE FirstName='Bush'
Αυτό είναι λάθος:
SELECT * FROM Persons WHERE FirstName=Bush

Αριθμητικός:

Αυτό είναι σωστό:
SELECT * FROM Persons WHERE Year>1965
Αυτό είναι λάθος:
SELECT * FROM Persons WHERE Year>'1965'