Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

मैं अपने MySQL उत्पाद तालिका से उत्पादों के कुल मूल्य की गणना कैसे कर सकता हूं?

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable ( ProductId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ProductQuantity int, ProductPrice int );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.19 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल (उत्पाद मात्रा, उत्पाद मूल्य) मान (10,100) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.06 सेकंड) mysql> डेमोटेबल (उत्पाद मात्रा, उत्पाद मूल्य) मान (5,11) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.04 सेकंड) mysql> डेमोटेबल (उत्पाद मात्रा, उत्पाद मूल्य) मान (3,140) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.05 सेकंड) mysql> डेमोटेबल (उत्पाद मात्रा, उत्पाद मूल्य) मान (2,450) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से *चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+-----------+---------------------+--------------+| उत्पाद आईडी | उत्पाद मात्रा | उत्पाद मूल्य |+----------+---------------------+--------------+| 1 | 10 | 100 || 2 | 5 | 11 || 3 | 3 | 140 || 4 | 2 | 450 |+----------+---------------------+--------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

उत्पादों के कुल मूल्य की गणना करने के लिए निम्नलिखित प्रश्न हैं -

mysql> DemoTable से Total_of_Products के रूप में sum(ProductQuantity*ProductPrice) चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+---------------------+| Total_of_Products |+-------------------+| 2375 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. मैं MySQL में एक एनम से एक मान कैसे निकाल सकता हूं?

    MySQL में किसी एनम से मान निकालने के लिए ALTER कमांड का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (`रैंक ENUM(LOW,MEDIUM,high));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) आइए तालिका के विवरण की जाँच करें। DESC डेमोटेबल; यह निम्नलिखित आउटपुट देगा - +----------+---------------

  1. मैं पहली तालिका से मान के साथ दूसरी तालिका में मान जोड़कर किसी MySQL डेटाबेस तालिका में फ़ील्ड को कैसे अपडेट कर सकता हूं?

    आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1 (मान int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1 मानों में डालें(10);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित क

  1. मैं MySQL में उपयोगकर्ता द्वारा परिभाषित चर मान के निकटतम तालिका से रिकॉर्ड कैसे वापस कर सकता हूं?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable( CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ProductAmount int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (उत्पाद राशि) मान (7000) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित