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

माइनस वाले फ़ोन नंबर की तलाश है, जैसे 123-456789

आप बस REPLACE का उपयोग कर सकते हैं डैश को अलग करने का कार्य:

SELECT ...
FROM ...
WHERE REPLACE("Phonenumber", '-', '') LIKE '123456789'
AND ...

वैकल्पिक रूप से अपनी टेक्स्ट फ़ाइल से स्ट्रिंग्स को संसाधित करें और चौथे और पांचवें नंबर के बीच डैश डालें, फिर अपनी SQL क्वेरी के लिए उनका उपयोग करें।

अस्वीकरण:मैं पोस्टग्रेएसक्यूएल सिंटैक्स से परिचित नहीं हूं, इसलिए उपरोक्त क्वेरी बिल्कुल सही नहीं हो सकती है (मैंने प्रश्न में एसक्यूएल से अपना क्यू लिया)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres . में डायनामिक क्वेरी + उपयोगकर्ता परिभाषित डेटाटाइप का उपयोग करना

  2. Many2many फ़ील्ड भरना (odoo 8)

  3. मूल्यों के प्रति समूह कस्टम सीरियल / ऑटोइनक्रिकमेंट

  4. एक प्रोग्राम को डिबग करना जो gdb . के साथ SIGINT का उपयोग करता है

  5. Django 1.8 निरीक्षणडीबी कमांड प्रलेखन के अनुसार PostgreSQL विचारों को नहीं देखता है