টেবিলের কাঠামো পরিবর্তন না করে শুধু কোয়েরি রান করার সময় নতুন একটি কালাম যোগ করতে চাইলে SELECT লিস্টে এক্সপ্রেশন এবং AS দিয়ে এলিয়াস দেওয়া যেতে পারে।
টেবিল তৈরি এবং ডেটা ইনসার্ট
mysql> CREATE TABLE DemoTable (
-> Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> Name VARCHAR(100),
-> Age INT
-> );
Query OK, 0 rows affected (0.49 sec)
mysql> INSERT INTO DemoTable(Name, Age) VALUES('Robert', 24);
mysql> INSERT INTO DemoTable(Name, Age) VALUES('Chris', 22);
সকল রেকর্ড
+----+--------+------+ | Id | Name | Age | +----+--------+------+ | 1 | Robert | 24 | | 2 | Chris | 22 | +----+--------+------+
নতুন কালাম যোগ করে SELECT
mysql> SELECT Id, Name, Age, 'US' AS DefaultCountryName FROM DemoTable;
আউটপুট:
+----+--------+------+--------------------+ | Id | Name | Age | DefaultCountryName | +----+--------+------+--------------------+ | 1 | Robert | 24 | US | | 2 | Chris | 22 | US | +----+--------+------+--------------------+
ব্যবহার: রিপোর্টিং, এক্সপোর্ট, বা অস্থায়ী ক্যালকুলেশন দেখানোর জন্য এটি খুব কার্যকর।