मैं एसक्यूएल के लिए बिल्कुल नया हूं और मैं उत्पादों की पूरी सूची प्राप्त करने की कोशिश कर रहा था जो productID के उपयोगकर्ता इनपुट से मेल खाते हैं। कुछ की तरह:एक आईएनटी फ़ील्ड पर एक LIKE तुलना करना
SELECT ProductID, ProductName FROM Products WHERE ProductID LIKE '%15%'
मुझे यह पसंद है जैसे सभी मेल खाने वाले उत्पादों की सूची के लिए होगा: 15, 150, 2154, आदि
दुर्भाग्य से मैं समस्याओं में चल रहा हूँ क्योंकि productId क्षेत्र एक INT है और एक स्ट्रिंग नहीं। क्या इसके आसपास कुछ अपेक्षाकृत सरल तरीका है?
यदि "सही" उत्तर मान को टेक्स्ट में कनवर्ट/कास्ट करना है तो तालिका को कॉलम को स्थायी रूप से परिवर्तित करने के लिए बदला जाना चाहिए। यह सहज है क्योंकि आपको उत्पाद पहचानकर्ताओं पर गणित करने की आवश्यकता नहीं है। – onedaywhen