pattern-matching पर टैग किए गए जवाब

8
LIKE, SIMILAR TO या रेगुलर एक्सप्रेशंस के साथ PostgreSQL में पैटर्न का मिलान
मुझे एक साधारण प्रश्न लिखना था जहाँ मैं लोगों के नाम की तलाश में हूँ जो B या D से शुरू होता है: SELECT s.name FROM spelers s WHERE s.name LIKE 'B%' OR s.name LIKE 'D%' ORDER BY 1 मैं सोच रहा था कि क्या इस तरह से अधिक प्रदर्शन …

3
LIKE कैसे लागू किया जाता है?
क्या कोई बता सकता है कि मौजूदा डेटाबेस सिस्टम (जैसे MySQL या Postgres) में LIKE ऑपरेटर कैसे लागू किया जाता है? या मुझे कुछ संदर्भों की ओर इंगित करें जो इसे समझाते हैं? भोली दृष्टिकोण प्रत्येक रिकॉर्ड का निरीक्षण करने के लिए होगा, ब्याज के क्षेत्र पर एक नियमित अभिव्यक्ति …

2
किसी अभिव्यक्ति पर कुल LIKE क्वेरी को गति देने के लिए एक इंडेक्स कैसे बनाएं?
मैं शीर्षक में गलत सवाल पूछ सकता हूं। यहाँ तथ्य हैं: मेरे ग्राहक सेवा लोक को हमारे Django- आधारित साइट के प्रशासन इंटरफ़ेस पर ग्राहक के लुकअप करते समय धीमी प्रतिक्रिया समय के बारे में शिकायत है। हम Postgres का उपयोग कर रहे हैं 8.4.6। मैंने धीमी क्वेरी लॉग करना …

1
आप टेक्स्ट कॉलम पर text_pattern_ops को क्यों अनुक्रमित करेंगे?
आज सेवन वीक में सेवन डेटाबेस ने मुझे प्रति-ऑपरेटर इंडेक्स से परिचित कराया। आप text_pattern_opsऑपरेटर क्लास इंडेक्स बनाकर पिछले प्रश्नों से मेल खाते पैटर्न के लिए स्ट्रिंग्स को इंडेक्स कर सकते हैं , जब तक कि लोअरकेस में मान इंडेक्स किए जाते हैं। CREATE INDEX moves_title_pattern ON movies ( (lower(title) …

2
ट्रिग्राम खोज बहुत धीमी हो जाती है क्योंकि खोज स्ट्रिंग अधिक लंबी हो जाती है
9.1 डेटाबेस में एक पोस्टग्राउंड में, मेरे पास table1~ 1.5M पंक्तियों वाली एक तालिका और एक कॉलम है label(इस प्रश्न के लिए सरलीकृत नाम)। एक कार्यात्मक ट्रिग्राम-इंडेक्स है lower(unaccent(label))( unaccent()इसे इंडेक्स में इसके उपयोग की अनुमति देने के लिए अपरिवर्तनीय बनाया गया है)। निम्नलिखित क्वेरी काफी तेज़ है: SELECT count(*) …

1
GIN अनुक्रमित TSVECTOR कॉलम से आंशिक मिलान प्राप्त करें
मैं इसे क्वेरी द्वारा परिणाम प्राप्त करना चाहूंगा: SELECT * FROM ( SELECT id, subject FROM mailboxes WHERE tsv @@ plainto_tsquery('avail') ) AS t1 ORDER by id DESC; यह काम करता है और tsvयुक्त पंक्तियों को वापस करता है Available। लेकिन अगर मैं उपयोग करता हूं avai(गिरा lable) तो यह …

2
सबसे लंबे समय तक उपसर्ग खोजने के लिए एल्गोरिथम
मेरे पास दो टेबल हैं। पहले एक उपसर्गों के साथ एक तालिका है code name price 343 ek1 10 3435 nt 4 3432 ek2 2 दूसरा फोन नंबर के साथ कॉल रिकॉर्ड है number time 834353212 10 834321242 20 834312345 30 मुझे एक स्क्रिप्ट लिखने की ज़रूरत है, जो प्रत्येक …

5
"] []" वाइल्डकार्ड का उपयोग करके PATINDEX के साथ एक] (समापन वर्ग ब्रैकेट) का मिलान करना
मैं T-SQL में एक कस्टम JSON पार्सर लिख रहा हूँ † । अपने पार्सर के उद्देश्य के लिए, मैं उस PATINDEXफ़ंक्शन का उपयोग कर रहा हूं जो टोकन की सूची से टोकन की स्थिति की गणना करता है। मेरे मामले में टोकन सभी एकल वर्ण हैं और इनमें ये शामिल …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.