2013-11-20 16 views
5

जब हम क्वेरी 'SELECT 1' चलाते हैं तो MySQL एक पंक्ति के साथ एक पंक्ति देता है जिसमेंनिर्दिष्ट मान वाले कई पंक्तियों के साथ एक कॉलम प्राप्त करने के लिए क्वेरी को कैसे बनाना चाहिए? मुझे लगता है कि यह कुछ चुनिंदा मूल्य (1,2,3) एएस वी 'जैसा हो सकता है?स्थिर मूल्य कॉलम का चयन कैसे करें?

+0

आप ऐसा क्यों करना चाहते हैं? – Kuzgun

+0

क्या आपके पास कुछ, या बहुत सारे और बहुत सारे हैं? एक 'यूनियन' श्रृंखला की आवश्यकता है। –

+0

यदि आपको बड़ी रेंज की आवश्यकता है, तो मैं एक अस्थायी तालिका बनाने और लूप के साथ इसमें डालने की अनुशंसा करता हूं। अन्यथा, यूनियन –

उत्तर

1

आप एक ही डेटा के मानों का एक परिभाषित सेट बनाने के लिए keywork UNION

SELECT 1 UNION SELECT 2 ... 
6

संघ आमतौर पर है त्वरित तरीका उपयोग करने के लिए सेट

SELECT 1 as Value 
UNION 
SELECT 2 as Value 
UNION 
SELECT 3 as Value 

इस बहुत सारे करने जा रहा है, तो है मूल्यों के बाद, एक टैली/संख्या तालिका का निर्माण करना एक और अधिक बेहतर तरीका हो सकता है। Creating a "Numbers Table" in mysql

संबंधित मुद्दे