Οι ακόλουθες λειτουργίες μπορούν να γίνουν σε τιμές σε μια στήλη : " AVG ( ) ", " COUNT ( ) ", " FIRST ( ) ", "LAST ( ) ", " MAX ( ) , " " MIN ( ) "και " SUM ( ) . " Οι ακόλουθες λειτουργίες που χρησιμοποιούνται για να επιστρέψει μια μοναδική τιμή : " UCase ( )" και " LCase ( ) " μετατρέψει την υπόθεση του πεδίου? " MID ( ) " επιστρέφει κειμένου από το string? " LEN ( ) " επιστρέφει τον αριθμό των χαρακτήρων ? " ROUND ( ) " γύρους μια αριθμητική τιμή ? "NOW ( ) " επιστρέφει την ημερομηνία και την ώρα του συστήματος , και το " FORMAT ( ) " αλλαγές πώς εμφανίζεται το πεδίο
εικόνων Παραδείγματα Λειτουργία
.
Όλες οι λειτουργίες ξεκινούν με το " SELECT ". Αν σε έναν πίνακα που ονομάζεται "Άνθρωποι ", και θέλετε να ξέρετε είναι ο μέσος όρος από τη στήλη " Ηλικία " , χρησιμοποιήστε την ακόλουθη δήλωση :
SELECT AVG ( Ηλικία ) AS AgeAverage ΑΠΟ Άνθρωποι
λειτουργίες μπορούν να συνδυαστούν με " WHERE , " για να επιστρέψετε πιο συγκεκριμένες πληροφορίες . Φανταστείτε ότι θέλετε να προσδιορίσει ποιος από τους πελάτες σας έχουν κάνει μια αγορά του οποίου η " Τιμή " ήταν άνω του μέσου όρου , από έναν πίνακα που ονομάζεται " Παραγγελίες ". Θα μπορούσατε να χρησιμοποιήσετε την ακόλουθη δήλωση SQL : SELECT
Πελατών ΑΠΟ Παραγγελίες
ΠΟΥ Τιμή > ( SELECT AVG ( Τιμή ) ΑΠΟ ΠΑΡΑΓΓΕΛΙΕΣ )
Η μπαλαντέρ
μπαλαντέρ χρησιμοποιούνται εντός αναζητήσεις . Ένα σύμβολο "%" δείχνει ένα υποκατάστατο για οποιοδήποτε αριθμό χαρακτήρων . Ένα χαρακτήρα υπογράμμισης " _ " είναι ένα υποκατάστατο για ένα μεμονωμένο χαρακτήρα . Για να περιορίσετε την υποκατάσταση σε ένα καθορισμένο εύρος χαρακτήρων , χρησιμοποιήστε αγκύλες . Για παράδειγμα , [ abc] θα επιστρέψει οποιαδήποτε καταχώρηση με α, β ή γ σε αυτή τη θέση . Μπορείτε επίσης να ψάξετε για τους χαρακτήρες δεν είναι σε μια λίστα - [ ! Abc ] . Και [ ^ abc ] δύο μπορούν να χρησιμοποιηθούν για να επιστρέψει μια καταχώρηση που δεν έχει μια α , β ή γ σε αυτή τη θέση
Η
μπαλαντέρ Παραδείγματα
Η
θέλετε να βρείτε έναν πελάτη , αλλά δεν θυμάμαι το όνομά τους . Ξέρετε ότι ξεκίνησε με το " So ". Χρησιμοποιήστε την αναζήτηση που ακολουθεί :
SELECT * FROM πελάτη
ΟΠΟΥ Επώνυμο LIKE ' sa % »
Κάποιος σας δίνει ένα σημείωμα για να θέσει επί τάπητος τις λεπτομέρειες ενός πελάτη , αλλά και τους τρομερό χειρογράφου κάνει κάποια γράμματα δυσανάγνωστα . Χρησιμοποιήστε αυτήν την αναζήτηση :
SELECT * FROM πελάτη
ΟΠΟΥ
Επώνυμο LIKE ' So_ra_o ' Or περιορίσετε την αναζήτηση ό, τι θα μπορούσε να είναι τα γράμματα :
SELECT * ΑΠΟ Πελατών
ΠΟΥ Επώνυμο LIKE ' Έτσι [ pyq ] ra [ NHM ] o'
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα