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

MySQL में वेतन वृद्धि काउंटर चुनें?

<घंटा/>

MySQL में इंक्रीमेंट काउंटर का चयन करने के लिए, सबसे पहले आपको एक वेरिएबल घोषित और इनिशियलाइज़ करना होगा। वाक्य रचना इस प्रकार है -

सेट करें 

उपरोक्त सिंटैक्स को समझने और एक इंक्रीमेंट काउंटर सेट करने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है।

mysql> टेबल इंक्रीमेंट बनाएं काउंटरडेमो-> (-> Name varchar(100)-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.01 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है।

mysql> इंक्रीमेंट में डालें काउंटरडेमो वैल्यू ('जॉन'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> इंक्रीमेंट में डालें काउंटरडेमो वैल्यू ('कैरोल'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> इंसर्ट इंक्रीमेंट में काउंटरडेमो वैल्यू ('डेविड'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> इंक्रीमेंट में डालें काउंटरडेमो वैल्यू ('माइक'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> इंक्रीमेंट में डालें काउंटरडेमो वैल्यू ('बॉब') '); क्वेरी ओके, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> इंक्रीमेंट में डालें काउंटरडेमो मान ('सैम'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.16 सेकंड)

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

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

निम्न आउटपुट है।

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

चर सेट करें

mysql> @counter=0 सेट करें;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हैं (0.00 सेकंड)

अब इंक्रीमेंट काउंटर चुनें।

mysql> नाम का चयन करें,-> @काउंटर:=@काउंटर+1 IncrementingValuebyOne->के रूप मेंIncrementCounterDemo;

निम्न आउटपुट है।

<पूर्व>+----------+--------------------------+| नाम | IncrementingValuebyOne |+----------+--------------------------+| जॉन | 1 || कैरल | 2 || डेविड | 3 || माइक | 4 || बॉब | 5 || सैम | 6 |+----------+--------------------------+6 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में "सेलेक्ट ट्रू" क्या है?

    यदि कोई पंक्ति मेल खाती है, तो कथन SELECT TRUE 1 लौटाता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Name varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमोटेबल मानों में (डेविड); क्वेरी ठीक है, 1 पंक्ति प्रभ

  1. महीने के हिसाब से MySQL कैसे चुनें?

    महीने के अनुसार चयन करने के लिए, MONTH() फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.78 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1599 मान (2018-12-26) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग

  1. MySQL में उच्चतम वेतन का चयन करें?

    इसके लिए आप MAX() का प्रयोग कर सकते हैं। वाक्य रचना इस प्रकार है - अपनेTableName से किसी भी उपनाम के रूप में MAX(yourColumnName) का चयन करें; आइए एक टेबल बनाएं - ;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.27 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो44 (कर्मचारी_नाम, कर्मचारी_ वेतन