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

MySQL का उपयोग करके समान अंतिम नाम (लेकिन अलग-अलग मामले) के साथ समान नाम प्राप्त करने के लिए कथन का चयन करें?


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

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

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

mysql> DemoTable623 मानों में डालें ('जॉन', 'स्मिथ', 23); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.66 सेकंड) mysql> DemoTable623 मानों में डालें ('एडम', 'स्मिथ', 23); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड) mysql> DemoTable623 मान ('क्रिस', 'ब्राउन', 24) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable623 मानों में डालें ('रॉबर्ट', 'ब्राउन') ',21);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड)

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

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

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

<पूर्व>+-----------+----------+------+| प्रथम नाम | अंतिम नाम | आयु | +---------------+----------+----------+| जॉन | स्मिथ | 23 || एडम | स्मिथ | 23 || क्रिस | ब्राउन | 24 || रॉबर्ट | भूरा | 21 |+----------+----------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ MySQL का उपयोग करके कथन का चयन करने के लिए क्वेरी है -

mysql> DemoTable623 से FirstName चुनें जहां निचला (अंतिम नाम) ='स्मिथ';

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

<पूर्व>+-----------+| प्रथम नाम |+-----------+| जॉन || एडम |+-----------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. खाली मान के लिए कस्टम नाम प्रदर्शित करने के लिए MySQL में CASE कथन का उपयोग करना

    इसके लिए आप CASE WHEN स्टेटमेंट का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );query OK, 0 Rows प्रभावित (0.62 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्र

  1. MySQL के साथ पिछली 50 प्रविष्टियों में से केवल 5 यादृच्छिक पंक्तियों का चयन करें?

    इसके लिए सबक्वेरी के साथ ORDER BY RAND() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1853 ( UserId int NOT NULL AUTO_INCREMENT, PRIMARY KEY(UserId) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1853 मानों में डा

  1. MySQL जावा में किसी भी मूल्य के मामले में WHERE स्थिति के साथ तैयार कथन का सही ढंग से उपयोग करना

    इसके लिए आप जावा में प्रिपेयरस्टेटमेंट का इस्तेमाल कर सकते हैं। निम्नलिखित वाक्य रचना है - स्ट्रिंग anyVariableName=अपनेटेबलनाम से अपना कॉलमनाम चुनें जहां नाम =?; तैयार स्टेटमेंट ps =(तैयार स्टेटमेंट) con.prepareStatement(yourVariableName);ps.setString(yourColumnIndex, yourValue); आइए एक टेबल बनाएं