मैं इस तरह कुछ करने के लिए करना चाहते हैं:MySql का चयन के रूप में - सभी फ़ील्ड नाम संलग्न
SELECT table.id AS prefix_id, table.name AS prefix_name
... और उपसर्ग उन सब को मैन्युअल रूप से चयन करने के बजाय सभी फ़ील्ड नाम करने के लिए गतिशील रूप से जोड़ लिया है (यानी SELECT table.* AS prefix_*
या कुछ)
उम्मीद है कि मैंने सटीक रूप से वर्णन किया है। कोई विचार?
संपादित
स्पष्ट है कि, कारण मैं पूछ रहा हूँ यकीन है कि मेरी क्वेरी परिणाम हर तालिका मैं फोन भले ही डुप्लिकेट फ़ील्ड नाम से हर कॉलम होता है बनाने के लिए है। उदाहरण के लिए, मेरे पास बहुत से फ़ील्ड वाले टेबल हो सकते हैं जिसका अर्थ है कि मैं मैन्युअल रूप से सभी फ़ील्ड को उपनाम नहीं करना चाहता हूं। इसके अलावा यदि 3 टेबलों में name
नामक फ़ील्ड है तो मेरे परिणाम में तीन name
परिणाम नहीं होंगे; यह एक होगा। मैं अपने कॉलम नामों के साथ अस्पष्टता से बचना चाहता हूं।
उपसर्गों का उद्देश्य क्या है मिल सकता है? मुझे लगता है कि मेरे पास एक विचार है, लेकिन यह आपकी समस्या के संदर्भ पर निर्भर करेगा। – JohnFx
यदि मैं दो तालिकाओं से जानकारी खींच रहा हूं और दोनों में 'आईडी' और एक कॉलम 'नाम' की अनुक्रमणिका है, तो यह दोनों तालिकाओं के परिणाम नहीं लौटाएगी। – jay
* उम्मीदपूर्वक * अधिक उपयोगी होने के लिए प्रश्न संपादित किया। – jay