उदाहरण
ENUM कॉलम के साथ टेबल बनाएं:
mysql> CREATE TABLE DemoTable2037 (
-> StudentId INT,
-> status ENUM('Active', 'Inactive')
-> );
डेटा डालें:
mysql> INSERT INTO DemoTable2037 VALUES (99, 'Active'), (99, 'Inactive'), (100, 'Inactive'), (99, 'Active'), (100, 'Inactive'), (101, 'Active'), (101, 'Active');
क्वेरी
केवल ACTIVE स्टेटस वाले अद्वितीय StudentId प्राप्त करें:
mysql> SELECT StudentId, status FROM DemoTable2037
-> WHERE status = 'Active' GROUP BY StudentId;
परिणाम
+-----------+--------+ | StudentId | status | +-----------+--------+ | 99 | Active | | 101 | Active | +-----------+--------+
नोट: GROUP BY StudentId प्रत्येक छात्र के लिए केवल एक पंक्ति सुनिश्चित करता है।