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

तालिका में रिकॉर्ड की संख्या प्रदर्शित करने के लिए MySQL से चर के रूप में गणना (*) को कैसे कार्यान्वित करें?

<घंटा/>

उपनाम नाम का उपयोग MySQL में एक चर नाम के रूप में किया जा सकता है जैसा कि नीचे दिए गए सिंटैक्स में दिखाया गया है -

अपनेTableName से किसी भी उपनाम के रूप में गिनती(*) चुनें;

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

mysql> टेबल बनाएं DemoTable695 ( FirstName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.72 सेकंड)

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

mysql> DemoTable695 मानों ('क्रिस') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> DemoTable695 मानों ('रॉबर्ट') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> सम्मिलित करें DemoTable695 मानों में ('डेविड'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable695 मानों में डालें ('माइक'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)

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

mysql> DemoTable695 से *चुनें;

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

<पूर्व>+-----------+| प्रथम नाम |+-----------+| क्रिस || रॉबर्ट || डेविड || माइक |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL में काउंट (*) को वेरिएबल के रूप में मानने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable695 से TOTAL_NO_OF_RECORDS AS TOTAL_NO_OF_RECORDS चुनें;

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

<पूर्व>+---------------------+| TOTAL_NO_OF_RECORDS |+---------------------+| 4 |+---------------------+1 पंक्ति में सेट (0.02 सेकंड)
  1. MySQL के साथ एक ही पंक्ति में अलग-अलग रिकॉर्ड से गिनती कैसे प्रदर्शित करें?

    इसके लिए आप ग्रुप बाय क्लॉज के साथ GROUP_CONCAT (), COUNT () का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (कंपनीनाम) मानों (अमेज़ॅन) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.0

  1. MySQL में संग्रहीत कार्यविधि से तालिका रिकॉर्ड प्रदर्शित करें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1933 ( ClientName varchar(20) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1933 मानों में डालें (जॉन डो); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) चयन कथन का उपयोग करके तालिका से

  1. एक MySQL तालिका में रिकॉर्ड की घटनाओं की संख्या की गणना करें और परिणाम को एक नए कॉलम में प्रदर्शित करें?

    इसके लिए GROUP BY क्लॉज के साथ COUNT(*) का प्रयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1942 (वैल्यू इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1942 मानों में सम्मिलित करें(1);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0