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

MySQL टेबल से कॉलम के मानों को मानों के सेट के रूप में कैसे वापस करें?


MySQL MAKE_SET() फंक्शन की मदद से, हम MySQL टेबल से कॉलम के मानों को मानों के सेट के रूप में वापस कर सकते हैं। इसे समझने के लिए, हम Student_Name टेबल का उदाहरण ले रहे हैं जिसमें निम्न डेटा है:

mysql> Select * from Student_Name;
+---------+-------+---------+
| FName   | Mname | Lname   |
+---------+-------+---------+
| Rahul   | NULL  | Singh   |
| Gaurav  | Kumar | NULL    |
| Harshit | NULL  | Khurana |
| Yash    | Pal   | Sharma  |
+---------+-------+---------+
4 rows in set (0.00 sec)

अब, मान लीजिए यदि हम 'Fname' और 'Lname' कॉलम के मानों का सेट बनाना चाहते हैं तो निम्न क्वेरी इसे करेगी:

mysql> Select MAKE_SET(1|4,fname,mname,lname)AS '(Fname,Lname)' from Student_name;
+-----------------+
| (Fname,Lname)   |
+-----------------+
| Rahul,Singh     |
| Gaurav          |
| Harshit,Khurana |
| Yash,Sharma     |
+-----------------+
4 rows in set (0.00 sec)

  1. - MySQL टेबल के सभी कॉलम कैसे लिस्ट करें?

    टेबल में सभी कॉलम लिस्ट करने के लिए हम SHOW कमांड का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं। mysql> create table ColumnsList -> ( -> id int, -> Firstname varchar(200), -> LastName varchar(100), -> Age int, -> Address varchar(300), -> CollegeName varchar(100)

  1. - MySQL में टेबल के कॉलम नाम कैसे प्राप्त करें?

    SHOW COLUMNS कमांड का उपयोग MySQL में किसी टेबल के सभी कॉलम नाम और उनकी जानकारी देखने के लिए SHOW COLUMNS कमांड का उपयोग करें। सिंटैक्स SHOW COLUMNS FROM yourTableName; उदाहरण 1. टेबल बनाना CREATE TABLE DemoTable ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName VARCH

  1. - MySQL फंक्शन से टेबल कैसे लौटाएं?

    MySQL फंक्शन से टेबल नहीं लौटा सकते। फंक्शन स्ट्रिंग, इंटीजर, चार आदि लौटा सकता है। MySQL से टेबल लौटाने के लिए स्टोर्ड प्रोसीजर का उपयोग करें, फंक्शन नहीं। उदाहरण टेबल बनाएं: mysql> create table DemoTable696 ( -> Id int, -> Name varchar(100) -> ); Query OK, 0 rows affected