मेरे पास यह चित्र है: मेकटेबल क्वेरी में डमी पंक्तियां जोड़ें

जैसा कि आप देख सकते हैं कि "प्रोमेट" क्षेत्र 1 से 9 तक जा सकता है। हालांकि टिपप्रोड = "02" प्रोमेट के लिए 1, 2, 3, 5 और 7 के मान हैं।

मैं प्रोमेट, 4, 6, 8 और 9 के लापता मूल्यों के लिए डमी पंक्तियों को जोड़ना चाहता हूं, और मैं इसे टिपप्रोड के अन्य मूल्यों के लिए करना चाहता हूं, जैसे "03" उदाहरण के लिए या "04" आदि ...

यहां मेरी क्वेरी का एक उदाहरण दिया गया है जिसमें कुछ कॉलम हटा दिए गए हैं:

add dummy rows make table query 2

मैं वह कैसे कर सकता हूं?

2
Vlad 7 जुलाई 2017, 10:57

2 जवाब

सबसे बढ़िया उत्तर

शुद्ध SQL उत्तर के लिए जा रहे हैं:

सबसे पहले, एक क्वेरी बनाएं जो डमी वैरिएबल लौटाती है:

SELECT A.tipprod, B.promet
FROM
(SELECT DISTINCT tipprod FROM T11_nezbirni) AS A, (SELECT DISTINCT promet FROM T11_nezbirni) AS B

और फिर बस छोड़ दिया अपनी शेष क्वेरी को टिपप्रोड और प्रोमेट पर शामिल करें

2
Erik A 7 जुलाई 2017, 11:07

वर्षों पहले मैंने इस बारे में एक लेख लिखा था। यह अभी भी ऑनलाइन है:

एक्सेस टेबल में गुम मूल्यों को खोजें और उत्पन्न करें

यह लापता संख्याओं को सूचीबद्ध करता है, लेकिन आपको तालिका में इन्हें जोड़ने के लिए कोड को संशोधित करने में सक्षम होना चाहिए।

1
Gustav 7 जुलाई 2017, 11:41