क्वेरी मापदंड के इनपुट को स्वचालित करना


0

इस साइट पर नए उपयोगकर्ता और मेरे पास एक प्रश्न का एक अत्यंत जानकारीपूर्ण उत्तर मिला, लेकिन इस एक का जवाब नहीं मिल सकता है।

एक्सेस 2010 का उपयोग करते हुए, मेरे पास 42 अलग-अलग मानदंड हैं जिन्हें मुझे उसी क्वेरी का उपयोग करके व्यक्तिगत रूप से चलाने की आवश्यकता है। इसके बजाय 42 प्रश्न, या एक इनपुट पैरामीटर डायलॉग बॉक्स है, जहां मुझे 42 बार मानदंड दर्ज करने की आवश्यकता है, क्या मैं इसे स्वचालित कर सकता हूं ताकि 42 मानदंड क्रमिक रूप से एक अलग तालिका से और क्वेरी से मैक्रो / मॉड्यूल आदि का उपयोग करके अनुक्रमित हो। दुर्भाग्य से मुझे एसक्यूएल / वीबीए का कोई अनुभव नहीं है इसलिए मैं संघर्ष कर रहा हूं।

किसी भी तरह की सहायता का स्वागत किया जाएगा।

जवाबों:


0

यदि आप 42 विभिन्न मानदंडों के लिए एक एकल स्तंभ खोज रहे हैं, तो इस विधि का उपयोग करें।

  1. डेटाबेस में दूसरी तालिका सम्मिलित करें, उन सभी मानदंडों को सूचीबद्ध करें जिन्हें आप खोजना चाहते हैं।
  2. संख्यात्मक रूप से उस क्रम को पहचानने के लिए अपनी नई तालिका में एक दूसरा कॉलम जोड़ें।
  3. परिणाम वापस करने के लिए SQL कथन लिखें।

SELECT * FROM [Table1], [Table2] WHERE [CriteriaToSearch].Table1 = [Criteria].Table2

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.