मुझे आश्चर्य है कि उपर्युक्त एक्सेल जैसे कॉलम को संचालित कर सकता है या नहीं।क्या मैं MySQL डेटाबेस के लिए कॉलम में सूत्र दर्ज कर सकता हूं?
उदाहरण के लिए। एक ही पंक्ति कॉलम 1: ए, कॉलम 2: बी, कॉलम 3: ए + बी।
मुझे आश्चर्य है कि उपर्युक्त एक्सेल जैसे कॉलम को संचालित कर सकता है या नहीं।क्या मैं MySQL डेटाबेस के लिए कॉलम में सूत्र दर्ज कर सकता हूं?
उदाहरण के लिए। एक ही पंक्ति कॉलम 1: ए, कॉलम 2: बी, कॉलम 3: ए + बी।
ऐसा लगता है कि MySQL SQL सर्वर के अनुसार गणना कॉलम का समर्थन नहीं करता है।
आप इन गणना कॉलम के साथ View का उपयोग कर सकते हैं या (यदि आप गणना के मूल्य को जारी रखना चाहते हैं तो आप एक इंडेक्स का उपयोग करके इसके खिलाफ खोज कर सकते हैं) एक कॉलम जोड़ें और इसे ट्रिगर्स के साथ अद्यतित रखें
http://net.tutsplus.com/tutorials/databases/introduction-to-mysql-views/ ने लिंक पढ़ने के बाद इस उत्तर को वोट दिया। यह समझ में आता है और लचीला है। – King
आप की तरह आप
की तरह उल्लेख तालिका के एक दृश्य बना सकते हैं:
create view myview as select a,b,(a+b) as c from table
आप स्तंभ कि स्वचालित रूप से कुछ पड़ोसी सेल के मान को शामिल नहीं हो सकता है या इसके साथ कुछ गणना करते हैं।
हालांकि, एक mySQL क्वेरी में, आप Excel की सभी चीजें कर सकते हैं, और भी बहुत कुछ कर सकते हैं।
उदाहरण के लिए, दो int
क्षेत्रों की राशि प्राप्त करने के लिए:
SELECT column_a, column_b, (column_a + column_b) as total FROM tablename
हालांकि, अपने अन्य प्रश्न को देखकर, मैं नहीं यकीन नहीं है कि वास्तव में mySQL है आप के लिए क्या देख रहे हूँ। यह मुझे लगता है जैसे आपको एक्सेल की तरह एक एप्लिकेशन की आवश्यकता है।
:) अनुमान है कि मुझे बस कोशिश करना है। मुझे नहीं लगता कि 'एक्सेल' + डेटाबेस के लिए एक आवेदन है। तुम क्या सोचते हो? – King
@ पूरी तरह से नहीं, यह सच है। लेकिन MySQL प्लस एक ग्राफिकल फ्रंटेंड जैसे HeidiSQL (www.heidisql.com) करीब आ सकता है। अपने अन्य प्रश्नों पर दूसरी बार देख रहे हैं, और यह देखते हुए कि आप * एक्सेल से आते हैं, तो आप सही तरीके से हो सकते हैं! –
mysql डेटाबेस और नहीं एक स्प्रेडशीट है तो कोई आप नहीं कर सकते हैं, और आप शायद वैसे भी नहीं होना चाहिए।
मुझे लगता है कि बिंदु यह है कि एक स्प्रेड शीट रखती है और डेटा प्रदर्शित करती है - MySQL में डेटा होता है तो आप डेटा (या समान) दिखाने के लिए php का उपयोग करते हैं।
जब आप डेटाबेस से पुनः प्राप्त आप कर सकते हैं:
SELECT (A+B) AS c FROM table
या जब आप डेटाबेस में डाल दिया आप गणित कर सकते हैं।
यदि यह वास्तव में सच था तो कोई गणना कॉलम नहीं होगा। –
मैं एक एक्सेल पृष्ठभूमि अपने आप से आते हैं और पाया कि डेटाबेस पर जाने की चुनौतियों में से एक है, लेकिन मैं अब पता है कि डेटा को शायद ही कभी प्रस्तुत किया है एक मेज से के रूप में है। संभावना है कि आप एक दृश्य का उपयोग करेंगे क्योंकि आप या आपके अंतिम उपयोगकर्ता इसे एक निश्चित तरीके से देखना चाहते हैं।
सुंदर बहुत किसी भी समय आपको लगता है कि आप एक गणना क्षेत्र चाहते हैं, संभावना है कि आप अच्छी तरह से करने के लिए एक दृश्य है कि गणना करता है बनाने के लिए होता है। यह किसी भी एप्लिकेशन के लोड को भी रोकता है जिसे आप जानकारी का उपयोग करने के लिए विकसित कर सकते हैं, क्योंकि गणना सर्वर-साइड की जाती है।
यह आपको एक ही चीज़ को पूरा करने के लिए अपने MySQL डेटाबेस में एक वेब इंटरफेस बनाने से रोक देगा।
कृपया जो कुछ आप करना चाहते हैं उस पर थोड़ा विस्तार करें और किस संदर्भ में। –
हाय पेक्का, मुझे कॉलम 3 में डेटा (संख्या) को स्वचालित करने के लिए इस विकल्प की आवश्यकता है ताकि मुझे अलग-अलग गणना करने की आवश्यकता न हो। कॉलम 3 में डेटा बाद में विश्लेषण के लिए उपयोग किया जाएगा। – King