არის SQL-ში NOT LIKE ოპერატორი?
არის SQL-ში NOT LIKE ოპერატორი?

ვიდეო: არის SQL-ში NOT LIKE ოპერატორი?

ვიდეო: არის SQL-ში NOT LIKE ოპერატორი?
ვიდეო: Using Like And Not Like with SQL Where Clause 2024, აპრილი
Anonim

ოპერატორი NOT LIKE SQL-ში გამოიყენება ვარჩარ ტიპის სვეტზე. ჩვეულებრივ, ის გამოიყენება %-ით, რომელიც გამოიყენება წარმოსაჩენად ნებისმიერი სიმებიანი მნიშვნელობა, მათ შორის The ნულოვანი სიმბოლო. The სტრიქონს გადავცემთ ამას ოპერატორი არის არა ქეისისადმი მგრძნობიარე.

შესაბამისად, როგორია ოპერატორი SQL-ში?

The SQL სერვერი LIKE არის ლოგიკური ოპერატორი რომელიც განსაზღვრავს, შეესაბამება თუ არა სიმბოლოების სტრიქონი მითითებულ შაბლონს. ნიმუში შეიძლება შეიცავდეს ჩვეულებრივ სიმბოლოებს და ველური სიმბოლოებს. The LIKE ოპერატორი გამოიყენება WHERE-ში პუნქტი SELECT, UPDATE და DELETE განცხადებებიდან სტრიქონების გასაფილტრად, შაბლონების შესატყვისების საფუძველზე.

გარდა ამისა, რა არის SQL-ის გამოყენება? The SQL IN მდგომარეობა (ზოგჯერ მას უწოდებენ IN ოპერატორს) საშუალებას გაძლევთ მარტივად შეამოწმოთ, ემთხვევა თუ არა გამონათქვამი მნიშვნელობათა სიაში არსებულ ნებისმიერ მნიშვნელობას. Ეს არის გამოყენებული რათა შეამციროს მრავალი OR პირობების საჭიროება SELECT, INSERT, UPDATE ან DELETE განცხადებაში.

ანალოგიურად, როგორ არ მომწონს SQL-ში?

ნიმუშის საჭიროება არა იყოს პირდაპირი სტრიქონი. მაგალითად, ის შეიძლება განისაზღვროს, როგორც სტრიქონის გამოხატულება ან ცხრილის სვეტი. თითო SQL სტანდარტული, LIKE ასრულებს შესაბამისობას თითო სიმბოლოზე, ამდენად, მას შეუძლია გამოიღოს = შედარების ოპერატორისგან განსხვავებული შედეგები. LIKE ოპერატორი იყენებს WILDCARDS-ს (ე.ი. %, _) ნიმუშის შესატყვისად.

განცხადება არ არის SQL-ში?

The SQL NOT ოპერატორი NOT არის ლოგიკური ოპერატორი SQL-ში რომ ნებისმიერ პირობაზე წინ დააყენო განცხადება სტრიქონების შესარჩევად, რომლებისთვისაც ეს განცხადება ყალბია. ზემოაღნიშნულ შემთხვევაში, თქვენ ხედავთ იმ შედეგებს, რომელზედაც არის year_rank თანაბარი 2 ან 3 არის არა შედის. არა ჩვეულებრივ გამოიყენება LIKE-თან ერთად.

გირჩევთ: