I asked a question yesterday MySQL का उपयोग करने के बारे में एक सर्वेक्षण के परिणामस्वरूप।एक ही पंक्ति में एकाधिक फ़ील्ड का चयन कैसे करें? (MySQL)
अब मेरा सवाल है, अगर मेरे पास सर्वेक्षण प्रश्नों की एक तालिका है, सर्वेक्षण विकल्पों की एक तालिका है, और उपयोगकर्ताओं की एक तालिका उन सर्वे सवालों के जवाब देती है, तो मैं सर्वेक्षण के सभी विकल्पों के साथ सर्वेक्षण प्रश्न का चयन कैसे करूं एक ही प्रश्न के भीतर?
प्रश्न तालिका
question_id (int)
question (text)
विकल्प टेबल
choice_id (int)
question_id (int)
choice_text (varchar)
जवाब टेबल
answer_id (int)
question_id (int)
choice_id (int)
क्या चयन मुझे लगता है कि सर्वेक्षण के लिए सभी विकल्पों के साथ (सर्वेक्षण प्रश्न पाने के लिए क्या करना चाहिए ज्ञात या अज्ञात राशि) सभी एक ही प्रश्न में? (यदि संभव हो, तो मेरे अन्य प्रश्न में पाया गया गणित भी, एक ही प्रश्न के भीतर)
मैं MySQL के साथ इतना उन्नत नहीं हूं।
धन्यवाद
संपादित करें: क्षमा करें, मैं क्या मतलब था, मैं सवाल का चयन करने के लिए एक SELECT कथन पाने के लिए कोशिश कर रहा हूँ, और सभी विकल्पों को एक पंक्ति में है कि प्रश्न करने के लिए इसी।
मैं
SELECT question_id, question, choice_id, choice_text FROM questions LEFT JOIN choices USING(question_id)
मैं कई पंक्तियों मिलता है, प्रत्येक choice_id के लिए एक तरह कुछ करते हैं।
परिणाम की तरह कुछ
question choice_1 choice_2 choice_3
A or B or C A B C
गणित भाग सर्वेक्षण के परिणामों को tallying है होना चाहिए, और हाँ, choice_id, एक पी है कि अगर मदद करता है।
क्या आप सिर्फ चोटी, या गणना भी चाहते हैं? आपका "अन्य प्रश्न" क्या है और आप "गणित" क्या करना चाहते हैं? –
आप सही उत्तर के बारे में कोई जानकारी नहीं ढूंढ रहे हैं? बस सवाल/पसंद की संभावनाएं? –
@Evan: यह एक सर्वेक्षण है, परीक्षण नहीं - कोई सही जवाब नहीं है। – Martha