ORACLE BASIC SQL*PLUS :: CONCATNATION

posted in: SQL*PLUS | 0

BASIC SQL*PLUS :: CONCATNATION

একটি কলাম এর সাথে আরেটি কলাম লিংক করা বা সংযুক্ত করা যায় কিভাবে আমরা এই টিউটোরিয়ালের মাধ্যমে শিখব

বিস্তারিত ব্যাখা ::

টেবিলের কলাম একটি সাথে একটি অথবা একাধিত কলামের সাথে লিংক করা বা সংযুক্ত করার আমাদের প্রয়োজন পড়ে আর এর জন্য ‍sql এর CONCATNATION ব্যবহার করে একাধিক কলাম এর সাথে সংযুক্ত করে রির্পোট দেখানো যায় ।এর জন্য ডাবল বার (||) ব্যবহার করে কলামে কলামে সংযুক্ত করা যায়

SYNTAX ::

এটি সিনটেক্স টি Concatenation ::

SELECT COLUMN1, COLUMN2||COLUMN3
FROM TABLE_NAME;

উপরে COLUMN2 সাথে COLUMN3 সংযুক্ত করা হয়েছে এর জন্য ২টি ভার্টিক্যাল বার (||) ব্যবহার করা হয়েছে উদাহরনের মাধ্যমে আমরা দেখতে পারি

উদাহরন ::

SQL> SELECT EMPLOYEE_ID,FIRST_NAME||LAST_NAME
  2  FROM EMPLOYEES
  3  ;

EMPLOYEE_ID FIRST_NAME||LAST_NAME
----------- ---------------------------------------------
        100 StevenKing
        101 NeenaKochhar
        102 LexDe Haan
        103 AlexanderHunold
        104 BruceErnst
        105 DavidAustin
        106 ValliPataballa
        107 DianaLorentz
        108 NancyGreenberg
        109 DanielFaviet
        110 JohnChen

কুয়েরী আউটপুট দেখার পর আমরা দেখতে পারছি যে FIRST_NAME,LAST_NAME যুক্ত হয়েছে কিন্তু যদি তাদের মাঝে স্পেস দেওয়ার প্রয়োজন তাহলে নিচের সিনটেক্সটি লক্ষ্য করুন

উদাহরণ ::

SQL> SELECT EMPLOYEE_ID,FIRST_NAME||' '||LAST_NAME "NAME"
  2  FROM EMPLOYEES;

EMPLOYEE_ID NAME
----------- ----------------------------------------------
        100 Steven King
        101 Neena Kochhar
        102 Lex De Haan
        103 Alexander Hunold
        104 Bruce Ernst
        105 David Austin
        106 Valli Pataballa
        107 Diana Lorentz
        108 Nancy Greenberg
        109 Daniel Faviet
        110 John Chen
............
SQL>

STRING ব্যবহার করে আমরা স্পেস ব্যবহার করতে পারি এবং আমরা ইচ্ছে করলে স্ট্রীং এর মাঝে যে কোন কিছু লেখতে পারি