নাল(null):
Null values হচ্ছে unavailable বা unknown কিন্তু ইয়া zero বা blank space না।
Select last_name, job_id, salary, commission_pct
From employees
/
এখানে taylor এর commission_pct null আর johnson এর .1 .
Select last_name, 12*salary*commission_pct
From employees
/
Taylor এর commission_pct null তাই ১২ মাসের সেলারি নাল। johnson এর commission_pct .1 ছিল তাই commission_pct 7440 হয়েছে।
কলাম Alias:
Select last_name as name, commisssion_pct comm
From employees
/
উপরের স্টেটমেন্টের last_name alias হচ্ছে name, commission_pct alias হচ্ছে comm.
select last_name name “name’, salary*12″annual salary”
from employees
/
এখানে লাস্ট নেমের অ্যালিয়াস নেম, বার্ষিক সেলারির অ্যালিয়াস হচ্ছে অ্যানুয়াল সেলারি।
কলামের নাম পরিবর্তনকে বলা হয় অ্যালিয়াস। অ্যালিয়াসের মাধ্যমে কলামের নাম পরিবর্তন করা যায়।
Concatenation oprerator:
Select first_name||last_name as “name”
From employees
/
এখানে ফাস্ট নেম এবং লাস্ট নেম কোনকেটনেশন করার পর, এদের কলাম alias হচ্ছে নেম। কোনকেটনেশন (concatnation) মানে ২ কলামের ভ্যালুকে একত্রিত করা।
Listeral character strings:
Select last_name ||’ is a’|| job_id as “employee details”
From employees
/
listeral character ব্যবহার করে দুইটি কলামের মধ্যখানে ওয়ার্ড ব্যবহার করা যায়।
লিস্টারাল ক্যারেক্টার ব্যবহার করে মাসিক সেলারি বের করার নিয়ম।
Select last_name||’: 1 month salary = ‘|| salary monthly
from employees
/
Duplicate rows:
Distinct duplicate values avoid করে।
Selecct department_id
From employees
/
এই স্টেটমেন্ট চালালে ১০৭ টি রো সিলেক্ট হয়। যেখানে অনেক ডভলিকেট ভ্যালু রয়েছে।
Select distinct department_id
From employees
/
১২ টি রো সিলেক্ট হয়, যা ডবলিকেট ভ্যালুকে অ্যাভুয়েড করে।
জানি না আমার টিউন গুলি ভালো হয় কি না। কেননা আমি ব্লগিং সাইটে একবারে নতুন যদিও টিউনারপেজে আমার আইডি টা খুলা হয়েছিলো ২০১৪ সালে, তবে আগে আমি কোন টিউন করি নাই। এই এক মাস ধরে শুরু করলাম, যদি কোন ভুল থেকে থাকে ধরিয়ে দিলে খুশি হবো।