sql server - SQL COMMAND + CASE Crystal Reports -


मुझे SQL कमांड और मामला के साथ एक समस्या हो रही है। मैं क्रिस्टल रिपोर्ट्स / एसक्यूएल के लिए काफी नया हूं और मेरे पास एक बुनियादी कोड है जो मैं सीखने के लिए चारों ओर खेल रहा हूं। मैं एक क्षेत्र को साफ़ करना चाहता हूं - जिसने SQL Server से आयात किया है मैं बस इस तरह से कुछ सरल करना चाहता हूं:

  SELECT "I"। "I_TYPE", "अल्लेग" = केस जब "एलीज"। "ALLEG" जैसे '* IM *' THEN ' मुझे पता है कि डाटाबेस कनेक्टर त्रुटि:  
  '42000: [एमएस] [एसक्यूएल ... गलत वाक्यविन्यास पास ' । ' डाटाबेस वेंडर कोड 102.  

क्या आप केस को एक के रूप में भी उपयोग कर सकते हैं यदि SQL कमान में कथन मैं एसक्यूएल अभिव्यक्ति के बारे में जानता हूं, लेकिन मैं प्रदर्शन कमी को रोकने के लिए डेटा को एसक्यूएल कमांड में खींचने की कोशिश कर रहा हूं।

मुझे क्रिस्टल रिपोर्ट के बारे में निश्चित नहीं है लेकिन आपकी क्वेरी संरचना सही नहीं दिखती। यह होना चाहिए

  SELECT I.I_TYPE, मामले में जब एलीज। अलाल की तरह '% im%' तब 'अयोग्य' 'अज्ञात' अंत 'के रूप में' Alleg ' 

Comments