Running a user defined function in a SELECT statement - MySQL -


मेरे पास unzip नामक एक सरल तालिका है। इसके पास तीन कॉलम हैं- - आईडी INT अनिर्धारित नल एटऑन्ग्रेमेंट , share_src VARCHAR (30) नल , निर्माता INT अनसॉल्टेड नहीं नल । < / P>

मेरे पास checkSrc नामक फ़ंक्शन भी है, जो नहीं या हाँ देता है जब एक share_src इसे पैरामीटर के रूप में प्रदान किया जाता है

मैं उन सभी पंक्तियों को वापस करना चाहता हूं जहां निर्माता है 10 और ( share_src रिक्त है या फ़ंक्शन चेक से परिणामस्वरूप हाँ हाँ < / code>)।

वर्तमान में मैं यह कर रहा हूं

  SELECT * से WHERE creator = 12 और (share_src IS NULL) checkSrc (share_src) = 'yes') खोलें;   

लेकिन यह एक त्रुटि में परिणाम है क्वेरी में समस्या क्या है? मदद के लिए बहुत धन्यवाद ..

SELECT * से खोलें WHERE निर्माता = 12 और (share_src NULL या जांच करें SRC (share_src) = 'yes');

कोशिश करो और मुझे बताएं।

जांचें कि फ़ंक्शन सही डेटा प्रकार वापस कर रहा है या नहीं। इसकी वापसी की स्ट्रिंग प्रकार देखें।

Comments

Popular posts from this blog

php - How to filter values fetched from database on the basic of comma included? -

excel vba - How to delete Solver(SOLVER.XLAM) code -

c# - Add Image in a stackpanel based on textbox input -