database - Problem in WHERE clause (don't know how I can address results from DECODE() function in WHERE clause) -


मेरे पास एक सरल PL / SQL क्वेरी है

  (...) DECODE ( ऊपरी (तालिका। स्तंभ), 'SOMETHING', '---', TABLE2.COLUMN2) के रूप में VALUE (...)  

मैं उपरोक्त विवरण का उपयोग करते हुए WHERE खंड को कैसे लागू कर सकता / सकती हूं? क्योंकि जब मैं कुछ का उपयोग करता हूं:

  ऊपरी (VALUE) 'SOMETHING' जैसे की  

इससे मुझे एक रिक्त रिकॉर्ड (और मैं बिल्कुल सकारात्मक हूं)

मुझे पता नहीं है कि यह मामला है, लेकिन मैं वीबीए और CreateObject ("OracleInProcServer.XOraSession") का उपयोग करके एक्सेल कार्यपुस्तिका के भीतर से इस क्वेरी को बुला रहा हूं।

कॉपी और पेस्ट करना सबसे आसान समाधान है।

  WHERE ऊपरी (DECODE (ऊपरी (तालिका। स्तंभ), 'SOMETHING', '---', टैब 2। कॉलम 2)) कुछ की तरह ' 

कुछ < / Code> हालांकि LIKE के लिए अच्छा खोज पैटर्न नहीं है।


Comments

Popular posts from this blog

c++ - Linux and clipboard -

What is expire header and how to achive them in ASP.NET and PHP? -

sql server - How can I determine which of my SQL 2005 statistics are unused? -