কম্পিউটার টিউটোরিয়াল

MySQL-এ SELECT * এবং একটি কলাম রিনেম করা (ALIAS)

MySQL-এ SELECT * দিয়ে সকল কলাম সিলেক্ট করার পাশাপাশি কোনো নির্দিষ্ট কলামকে আলিয়াস (AS) দিয়ে নতুন নামে দেখানো যায়।

টেবিল ও ডেটা

mysql> CREATE TABLE DemoTable (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    Name VARCHAR(20), Age INT
);
mysql> INSERT INTO DemoTable(Name, Age) VALUES 
('John',21), ('Carol',24), ('David',22), ('Sam',23);

সকল ডেটা

+----+-------+------+
| Id | Name  | Age  |
+----+-------+------+
| 1  | John  | 21   |
| 2  | Carol | 24   |
| 3  | David | 22   |
| 4  | Sam   | 23   |
+----+-------+------+

SELECT * এবং কলাম রিনেম

mysql> SELECT tbl.*, Name AS StudentName FROM DemoTable tbl;

ফলাফল

+----+-------+------+-------------+
| Id | Name  | Age  | StudentName |
+----+-------+------+-------------+
| 1  | John  | 21   | John        |
| 2  | Carol | 24   | Carol       |
| 3  | David | 22   | David       |
| 4  | Sam   | 23   | Sam         |
+----+-------+------+-------------+

ব্যাখ্যা: tbl.* টেবিল আলিয়াস tbl দিয়ে সকল কলাম সিলেক্ট করা হয়েছে। Name AS StudentName দিয়ে Name কলামটি StudentName নামে ডুপ্লিকেট করে দেখানো হয়েছে।

  1. Java-এ MySQL ResultSet থেকে কলাম নাম পাওয়া

  2. MySQL-এ নির্দিষ্ট কলাম নামে টেবিল খুঁজে বের করা

  3. MySQL에서 INFORMATION_SCHEMA.COLUMNS로 컬럼명과 타입 추출하기

  4. MySQL에서 예약어 'from'을 컬럼명으로 쓰려면 백틱으로 감싸기