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

MySQL में विशिष्ट पंक्ति प्राप्त करना

WHERE, ORDER BY और LIMIT से विशिष्ट पंक्ति चुनें

टेबल बनाएं और डेटा डालें:

mysql> create table DemoTable1972 ( Section char(1), StudentName varchar(20) ); Query OK, 0 rows affected (0.00 sec)
mysql> insert into DemoTable1972 values('D','Chris'); ...

क्वेरी: 'C' से बड़े सेक्शन को क्रमबद्ध करके पहले 2 पंक्तियां लें:

mysql> select * from DemoTable1972 where Section > 'C' order by Section limit 2;

आउटपुट:

+---------+-------------+ | Section | StudentName | +---------+-------------+ | D       | Chris       | +---------+-------------+ 1 row in set (0.00 sec)

व्याख्या: WHERE क्लॉज फ़िल्टर करता है, ORDER BY क्रमबद्ध करता है, LIMIT पंक्तियों की संख्या सीमित करता है।

  1. - MySQL में विशिष्ट सेल्स से SUM प्राप्त करना

    शर्त के साथ विशिष्ट पंक्तियों का योग WHERE क्लॉज के साथ SUM() एग्रीगेट फ़ंक्शन का उपयोग करके केवल विशिष्ट शर्त पूरी करने वाली पंक्तियों का योग निकाला जा सकता है। तालिका और डेटा INSERT INTO DemoTable1370 VALUES(Chris Brown,77); विशिष्ट छात्र के अंकों का योग WHERE StudentName = Adam Smith; परिण

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

    MySQL में किसी टेबल से केवल विशिष्ट कॉलम के डेटा को प्राप्त करना बहुत आसान है। इसके लिए SELECT * के बजाय केवल उस कॉलम का नाम लिखें जिसे आप देखना चाहते हैं। उदाहरण के साथ समझें सबसे पहले एक डेमो टेबल बनाते हैं: mysql> CREATE TABLE DemoTable1837 ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY

  1. - MySQL में SELECT INTO वेरिएबल से विशिष्ट पंक्ति का एकल मान प्राप्त करें

    SELECT column INTO @variable FROM table WHERE condition का उपयोग करके एकल पंक्ति का एकल मान यूज़र-डिफ़ाइन्ड वेरिएबल में संग्रहीत करें। टेबल बनाएं mysql> CREATE TABLE DemoTable1896 ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName VARCHAR(20), StudentMarks INT ); डेटा