PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

चुनें कि एक श्रेणी में पहला अक्षर कहाँ है ( PostgreSQL )

आप इसी तरह का उपयोग कर सकते हैं खोजशब्द। निम्नलिखित सभी शीर्षकों से मेल खाएंगे जो या तो 'a', 'k', या 't' से शुरू होते हैं।

... WHERE lower(title) SIMILAR TO '(a|k|t)%'

यदि आप किसी श्रेणी का उपयोग करना चाहते हैं, तो आप [] . का उपयोग कर सकते हैं संकेतन:

... WHERE lower(title) SIMILAR TO '[a-f]%'

नोट्स

  1. % चरित्र पैटर्न के बाद वर्णों की किसी भी संख्या से मेल खाता है। उदाहरण के लिए, दूसरा पैटर्न उदाहरण मेल खाएगा:'abc', 'ab', 'a', 'far', 'डर' आदि।

  2. साथ ही, यह नोट करना महत्वपूर्ण है कि SIMILAR TO कीवर्ड केवल PostgreSQL के लिए उपलब्ध है और यह ANSI SQL नहीं है।

  3. अंत में, lower(title) चरित्र वर्ग का उपयोग करते समय आवश्यक नहीं है। आप बस कुछ इस तरह खोज सकते हैं

    WHERE title SIMILAR TO '[a-fA-F]%'



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pgpredict - PostgreSQL में भविष्य कहनेवाला विश्लेषण

  2. पोस्टग्रेस फ़ंक्शन से अस्थायी तालिका कैसे वापस करें?

  3. पोस्टग्रेस स्ट्रिंग से अंतिम शब्द प्राप्त करना, घोषणात्मक रूप से

  4. धीमी गति से चलने वाली पोस्टग्रेज क्वेरी

  5. (var)char प्रदर्शन के लिए कॉलम के प्रकार के रूप में?