MySQL-এ SELECT (COLNAME) লিখলে এটি সেই কলামের জন্য একটি আলায়াস (বিকল্প নাম) তৈরি করে। এটি কলামের নাম পরিবর্তন করে আউটপুটে প্রদর্শন করতে সাহায্য করে। নিচে একটি উদাহরণ দেওয়া হলো:
টেবিল তৈরি ও ডেটা ইনসার্ট
mysql> create table DemoTable865(
FirstName varchar(100),
LastName varchar(100)
);
Query OK, 0 rows affected (0.77 sec)
কিছু রেকর্ড ইনসার্ট করা যাক:
mysql> insert into DemoTable865 values('Chris','Brown');
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable865 values('Adam','Smith');
Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable865 values('David','Miller');
Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable865 values('Carol','Taylor');
Query OK, 1 row affected (0.15 sec)
সকল রেকর্ড দেখানো
mysql> select * from DemoTable865;
আউটপুট:
+-----------+----------+ | FirstName | LastName | +-----------+----------+ | Chris | Brown | | Adam | Smith | | David | Miller | | Carol | Taylor | +-----------+----------+ 4 rows in set (0.00 sec)
প্যারেনথেসিস ব্যবহার করে আলায়াস তৈরি
এখন SELECT (COLNAME) সিনট্যাক্স ব্যবহার করে কলামগুলোর আলায়াস দিই:
mysql> select (FirstName) StudentFirstName, (LastName) StudentLastName from DemoTable865;
ফলাফল:
+------------------+-----------------+ | StudentFirstName | StudentLastName | +------------------+-----------------+ | Chris | Brown | | Adam | Smith | | David | Miller | | Carol | Taylor | +------------------+-----------------+ 4 rows in set (0.00 sec)
নোট: প্যারেনথেসিস ব্যবহার করা বাধ্যতামূলক নয়, কিন্তু এটি পঠনযোগ্যতা বাড়ায় এবং এক্সপ্রেশন থেকে কলাম আলাদা করতে সাহায্য করে। আপনি AS কিওয়ার্ডও ব্যবহার করতে পারেন: SELECT FirstName AS StudentFirstName।