Πληκτρολογήστε την αρχή της δήλωσης CASE :
Επιλέξτε ΠΕΡΙΠΤΩΣΗ ΚΑΤΑ ΤΗΝ ΟΠΟΙΑ [ περίπτωσή σας ] Ξενοδοχεία
Αντικατάσταση [ περίπτωσή σας ] με τη σύγκριση που θέλετε εκτελούνται . Για παράδειγμα , να συγκρίνουν τις τιμές των φύλων της M ή F , θα πρέπει να πληκτρολογήσετε :
Επιλέξτε ΠΕΡΙΠΤΩΣΗ ΚΑΤΑ ΤΗΝ ΟΠΟΙΑ Φύλο = ' F ' 2
Πληκτρολογήστε τη δήλωση δράση . Αυτή είναι η ΤΟΤΕ ρήτρα, η οποία λέει στον εξυπηρετητή SQL τι να κάνουν όταν η κατάσταση από τις ΟΤΑΝ αγώνες . Πληκτρολογήστε το ακόλουθο :
ΤΟΤΕ [ εκτελέσει δράση ] Ξενοδοχεία
Αντικατάσταση [ εκτέλεση της ενέργειας ] με το επιθυμητό αποτέλεσμα σας . Συνεχίζοντας το παράδειγμα από το Βήμα 2 , η σύγκριση των δύο φύλων θα προσθέσει :
ΤΟΤΕ « Γυναίκα »
εικόνων 3
Πληκτρολογήστε την προεπιλεγμένη ενέργεια για να εκτελέσει ακολουθείται από το " End Case" αν χρησιμοποιείτε DB2 ή MySQL , ή "Τέλος" αν χρησιμοποιείτε το Microsoft SQL , Oracle ή Sybase βάσεις δεδομένων.
ΑΛΛΟ [ άλλη ενέργεια ] END CASE
Αντικατάσταση [ άλλη ενέργεια ] με το επιθυμητό αποτέλεσμα να παράγεται όταν η κατάσταση δήλωσης περίπτωση ( α) είναι ψευδής . Για παράδειγμα, το φύλο μας , θα προσθέταμε :
ΑΛΛΟ
« Αρσενικό »
4
Εκτελέστε τη δήλωση για να εξετάσει τα αποτελέσματα
εικόνων με τη χρήση απλών CASE Καταστάσεων.
5
Καθορίστε την έκφραση για τις τιμές που πρέπει να ελέγχονται κατά
Η 6
Τύπος : .
Επιλέξτε CASE [ έκφραση ] Ξενοδοχεία
Αντικατάσταση [ έκφραση ] με το όνομα του πεδίου ή το αποτέλεσμα ερωτήματος που πρόκειται να ελεγχθεί .
Η 7
Δημιουργήστε το ΟΤΑΝ /ΤΟΤΕ δήλωση.
ΟΤΑΝ 'F' ΤΟΤΕ
' Γυναίκα '
Η διαφορά μεταξύ του αναζήτηση υπόθεσης και την απλή περίπτωση είναι σε αυτό το βήμα . Εδώ , δεν είναι απαραίτητο να επαναληφθεί η αξία που πρέπει να ελεγχθεί . Αυτή η τιμή δεν αλλάζει σε κάθε σύγκριση και είναι εισηγμένη αμέσως μετά την λέξη CASE .
8
Πληκτρολογήστε τη δήλωση ELSE εάν είναι επιθυμητό , και είτε "END" ή "END CASE " . Microsoft SQL , Oracle , Sybase ή χρησιμοποιήστε ΤΕΛΟΣ . MySQL και τη χρήση DB2 END CASE .
ΑΛΛΟ END CASE « Αρσενικό »
Η 9
Εκτελέστε το ερώτημα και να εξετάσει τα αποτελέσματα .
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα