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

MySQL टेबल से वैकल्पिक विषम संख्या वाले रिकॉर्ड कैसे प्राप्त करें?


इस अवधारणा को समझने के लिए, हम 'Information' टेबल के डेटा का उपयोग कर रहे हैं -

mysql> Select * from Information; 
+----+---------+
| id | Name    |
+----+---------+
| 1  | Gaurav  |
| 2  | Ram     |
| 3  | Rahul   |
| 4  | Aarav   |
| 5  | Aryan   |
| 6  | Krishan |
+----+---------+
6 rows in set (0.00 sec)

अब, नीचे दी गई क्वेरी उपरोक्त टेबल 'Information' से वैकल्पिक विषम-संख्या वाले रिकॉर्ड प्राप्त करेगी -

mysql> Select id,Name from information group by id having mod(id,2) = 1; 
+----+--------+
| id | Name   |
+----+--------+
| 1  | Gaurav |
| 3  | Rahul  |
| 5  | Aryan  |
+----+--------+
3 rows in set (0.09 sec)

  1. - MySQL टेबल में विशिष्ट महीने और वर्ष के रिकॉर्ड कैसे प्राप्त करें?

    विशिष्ट महीने और वर्ष के रिकॉर्ड प्रदर्शित करने के लिए क्रमशः YEAR() और MONTH() फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं: CREATE TABLE DemoTable ( CustomerId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, CustomerName VARCHAR(20), CustomerTotalBill INT, PurchasingDate DATE ); टेब

  1. - MySQL में कॉलम से अद्वितीय रिकॉर्ड कैसे गिनें

    GROUP BY और COUNT(DISTINCT) के साथ प्रति उपयोगकर्ता अद्वितीय संदेश गिनना जब आपको प्रत्येक समूह के लिए एक कॉलम में अद्वितीय मान गिनने हों, तो GROUP BY के साथ COUNT(DISTINCT column) का उपयोग करें। टेबल और डेटा CREATE TABLE DemoTable ( UserName VARCHAR(100), UserPostMessage TEXT ); Query OK,

  1. - MySQL टेबल से नए जोड़े गए रिकॉर्ड प्राप्त करना

    ORDER BY DESC और LIMIT से नवीनतम रिकॉर्ड ऑटो-इंक्रीमेंट आईडी या टाइमस्टैम्प कॉलम पर ORDER BY ... DESC के साथ LIMIT का उपयोग करके नवीनतम रिकॉर्ड प्राप्त करें। तालिका और डेटा (John Smith), (Adam Smith), (Carol Taylor); नवीनतम 3 रिकॉर्ड LIMIT 3; परिणाम +-----------+--------------+ | StudentId |