SQL LIKE Operator

Sql Like Operator



'Σε αυτό το σεμινάριο, θα μάθετε πώς να χρησιμοποιείτε τον τελεστή LIKE στο Standard SQL, ο οποίος σας επιτρέπει να ελέγξετε εάν μια τιμή βρίσκεται σε ένα δεδομένο σύνολο τιμών.'

Χειριστής SQL IN

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

έκφραση ΣΕ ( τιμή 1 , τιμή 2 ,... ) ;

Ο χειριστής ελέγχει εάν η παρεχόμενη έκφραση βρίσκεται στις δεδομένες τιμές. Εάν βρεθεί, ο χειριστής επιστρέφει TRUE. διαφορετικά, επιστρέφει ψευδής.







Στις περισσότερες περιπτώσεις, συχνά θα συνδυάζετε τον τελεστή IN με άλλους όρους, όπως τον όρο WHERE. Αυτό μπορεί να σας επιτρέψει μόνο να ανακτήσετε τιμές που ταιριάζουν με μια συγκεκριμένη συνθήκη.



Ας συζητήσουμε μερικά βασικά παραδείγματα χρήσης του τελεστή IN στην SQL.



Παράδειγμα χρήσης

Τα ακόλουθα παραδείγματα επεξηγούν τον τρόπο χρήσης του τελεστή IN στην SQL.





Παράδειγμα 1 – Βασική χρήση

Το παρακάτω παράδειγμα δείχνει τη βασική χρήση του τελεστή IN.

ΕΠΙΛΕΓΩ 'SQL' ΣΕ ( 'SQL' , 'Redis' , 'Elasticsearch' ) ;

Στο παραπάνω παράδειγμα, χρησιμοποιούμε τον τελεστή IN για να ελέγξουμε εάν η συμβολοσειρά 'SQL' βρίσκεται στο δεδομένο σύνολο τιμών.



Εφόσον υπάρχει η συμβολοσειρά, το ερώτημα πρέπει να επιστρέψει true, όπως φαίνεται:

Παράδειγμα 2 – Χρήση τελεστή IN στον Πίνακα

Το παρακάτω δείχνει πώς να χρησιμοποιήσετε τον τελεστή IN σε συνδυασμό με τον όρο WHERE σε έναν πίνακα.

Ο πίνακας είναι όπως φαίνεται:

ΕΠΙΛΕΓΩ * ΑΠΟ προϊόντα ΟΠΟΥ «Apple iPad Air - 2022» ΣΕ ( Ονομασία προϊόντος ) ;

Το ερώτημα πρέπει να επιστρέψει τις αντίστοιχες εγγραφές ως εξής:

Κλείσιμο

Αυτό το άρθρο δείχνει πώς να χρησιμοποιήσετε τον τελεστή IN στο Standard SQL. Ο τελεστής IN σας επιτρέπει να ελέγξετε εάν μια δεδομένη έκφραση βρίσκεται σε ένα σύνολο τιμών.