सुनिश्चित नहीं हैं कि वास्तव में यह कैसे व्याख्या करने के लिए, लेकिन आप इस तरह बूलियन क्षेत्रों के बहुत सारे के साथ एक मेज है इमेजिंग ......एक एसक्यूएल क्वेरी में बहुत सारे बूलियन फ़ील्ड के लिए मायने रखता है?
तालिका: कारें
कॉलम:
स्वत: बूलियन
चांदी: बूलियन
अमेरिकी: बूलियन
शोर: बूलियन
Smelly: बूलियन
तेजी: बूलियन
(मूर्ख खेतों और उनमें से ज्यादातर वास्तव में bools लेकिन सिर्फ एक उदाहरण नहीं होगा)
क्या मैं करने की आवश्यकता है इन क्षेत्रों की एक सूची प्रत्येक के बगल में कई खोज परिणामों के साथ, इसलिए यदि डेटाबेस में 100 रजत कारें थीं और 57 अमेरिकी कारें सूची इस तरह दिख सकती हैं ...
स्वत: (150)
चांदी (100)
अमेरिकी (57)
शोर (120)
Smelly (124)
तेजी से (45)
तो, यह मूल रूप से फाई की एक सूची की तरह है lters, यदि उपयोगकर्ता "चांदी" पर क्लिक करता है तो वे केवल चांदी की कारों को दिखाने के लिए खोज को सीमित कर देंगे और उन्हें पता होगा कि उन्हें 100 परिणाम मिलेंगे। अन्य सभी फ़िल्टरों के बगल में संख्याएं तब घट जाएंगी क्योंकि हमने उन सभी कारों को फ़िल्टर किया है जो चांदी नहीं हैं।
एक क्षेत्र की आवृत्तियां गिनती आसान होगा ....
COUNT का चयन करें (*) कारों से जहां स्वत: = true
... उदाहरण के लिए मुझे पहली पंक्ति देगी। लेकिन मैं प्रत्येक फिल्टर के लिए एक एसक्यूएल कथन नहीं करना चाहता क्योंकि उनमें से 30 से अधिक हो सकते हैं। मैंने देखा है कि बहुत सारी साइटें ऐसा करती हैं, इसलिए मुझे लगता है कि यह आसान होना चाहिए।
किसी भी मदद वास्तव में सराहना की जाएगी :)
जॉन
सही लग रहा है। धन्यवाद। – jonhobbs