मेरे पास निम्न तालिका है1

ID | TAX
---+--------------------
 1 | 99.999.999.9-999.999
 2 | 99.999.999.9.999.999
 3 | 99.999.999.9,999,999
 4 | 99.999999-9-999-999

मैं एक नया कॉलम TEMP_TAX बनाना चाहता हूं, लेकिन यह कॉलम केवल एक अस्थायी क्वेरी है, अपेक्षित आउटपुट परिणाम (विराम नहीं [,.-]):

ID | TAX                  | TEMP_TAX
---+----------------------+-----------------
 1 | 99.999.999.9-999.999 | 999999999999999
 2 | 99.999.999.9.999.999 | 999999999999999
 3 | 99.999.999.9,999,999 | 999999999999999
 4 | 99.999999-9-999-999  | 999999999999999

क्या कोई क्वेरी में मदद कर सकता है? पहले धन्यवाद।

0
mae 10 सितंबर 2019, 06:18

1 उत्तर

सबसे बढ़िया उत्तर
select id, tax, replace(replace(replace(tax, '.', ''), '-', ''), ',', '')
from mytable
2
Neeraj Agarwal 10 सितंबर 2019, 03:24