COLUMN ALIAS

 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

CLARK            2462

SCOTT            3012

KING             5012

TURNER           1512

ADAMS            1112

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

CLARK            2462

...

 

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

CLARK            2462

SCOTT            3012

...

14 rows selected.

কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন