COLUMN ALIAS
কুয়েরীর সময়ে কলামের নামই কলাম হেডিং হিসাবে Display হয়ে থাকে। যেমন উপরের (SAL+250*12) দেখা যাচ্ছে। অনেক সময় কলামের নাম বড় হলে তা সম্পূর্ণ দেখা যায় না বা Display হয় না। সেক্ষেত্রে উক্ত নাম অর্থহীন হয়ে যায়। তাই আমরা ALIAS এর সাহায্যে উক্ত নামকে অর্থবহ করতে পারি। অর্থাৎ বোঝার মত নতুন নাম দিতে পারি|
সুতরাং ALIAS হচ্ছে কলামের পরিবর্তিত নাম।
নীচের কমান্ডটি দিলে আমরা EMP টেবিলের EMPLOYEE NAME এবং বাৎসরিক বেতন দেখতে পারবো ৫নং উদাহরনের মত পার্থক্য শুধু কলাম এলিয়েস (ALIAS) বা কলামের নাম পরিবর্তন করে দেখানো হয়েছে।
1. SELECT ENAME, SAL*12 YEARLY_SAL
FROM EMP;
ENAME YEARLY_SAL
---------- ----------
SMITH 9600
ALLEN 19200
WARD 15000
JONES 35700
MARTIN 15000
...
14 rows selected.
নীচের কমান্ডটি দিলে আমরা EMP টেবিলের EMPLOYEE NAME এবং বাৎসরিক বেতন দেখতে পারবো। উপরের কমান্ডের সাথে পার্থক্য শুধু এখানে কলাম এলিয়েস বা কলামের নাম পরিবর্তন করে দেখানো হয়েছে।
SQL> select ename, sal+12 yearly
from emp;
ENAME
YEARLY
---------- ----------
SMITH 812
ALLEN 1612
WARD 1262
JONES 2987
MARTIN 1262
BLAKE 2862
SCOTT 3012
KING 5012
TURNER 1512
JAMES 962
FORD 3012
MILLER 1312
14 rows selected.
দেখা গেল YEARLY নামটি বড় হাতের লেখা হয়েছে। NORMALLY ALIAS WILL DISPLAY UPPER CASE. কিন্তু
DOULBLE QUOTETION (" ") এর মধ্যে লিখে পরিবর্তন অর্থাৎ LOWER CASE /
INT.CAP করতে পারি। নিচের উদাহরন দুটি দেখা যাক।
SQL> select ename, sal+12 "yearly"
from emp;
ENAME yearly
---------- ----------
SMITH 812
ALLEN 1612
WARD 1262
JONES 2987
MARTIN 1262
BLAKE 2862
...
14 rows selected.
আরো একটি উদাহরন দেওয়া যাক।
SQL> select ename, sal+12 "Yearly"
from emp
ENAME Yearly
---------- ----------
SMITH 812
ALLEN 1612
WARD 1262
JONES 2987
MARTIN 1262
BLAKE 2862
SCOTT 3012
...
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন