विशेषताओं द्वारा चुनें - स्ट्रिंग्स <5 वर्णों के साथ


11

मेरे पास ज़िप कोड का एक कॉलम है जो तार हैं। उनमें से ज्यादातर सामान्य 5 अंकों के ज़िप कोड हैं, लेकिन कुछ केवल 3 अंक हैं या एक अंक गायब हैं। (ध्यान रखें, मुझे अन्य कारणों से इस स्तंभ की आवश्यकता है)

पूर्व।

ज़िप
234
4566
12345

मैं मूल रूप से सब कुछ का चयन करना चाहता हूं जिसमें आगे की जांच के लिए 5 से कम अक्षर हैं। मुझे यकीन है कि ऐसा करने का एक आसान तरीका है, लेकिन मुझे इसका पता लगाने में मुश्किल समय आ रहा है।


1
बहुत बढ़िया, खुशी है कि यह काम किया! इसे दूसरों की सुविधा के लिए एक उत्तर के रूप में पोस्ट करेंगे :)
यूसुफ

जवाबों:


17

विशेषताएँ उपकरण द्वारा चयन का उपयोग करके , आप फ़ील्ड में 5 से कम वर्णों वाली सभी सुविधाओं का चयन करने के लिए निम्न SQL क्वेरी दर्ज कर सकते हैं ZIP:

CHAR_LENGTH("ZIP") < 5

-1

आप भी उपयोग कर सकते हैं

Left("ZIP", 5)

5 अंकों के साथ सुविधाओं का चयन करने के लिए।


1
यह किसी भी विशेषता के पहले 5 अक्षर लौटाएगा लेकिन विशेषता की लंबाई से बहुत कम संबंध है।
राफेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.