এসকিউএল পিএইচপি ওয়ার্ডপ্রেস জাভাস্ক্রিপ্ট জেকুয়েরি এইচটিএমএল সিএসএস সি প্রোগ্রামিং
ফোরাম
×

এসকিউএল টিউটোরিয়াল

হোম-Home পরিচিতি-Introduction সিনটেক্স-Syntax ডেটাবেস তৈরী-Create DB টেবিল তৈরী-Create Table ড্রপ-Drop সিলেক্ট-Select ইনসার্ট ইন্টু-Insert Into এসকিউএল-Where এসকিউএল-And এবং Or আপডেট-Update ডিলিট-Delete লাইক-Like সিলেক্ট টপ-Select Top অর্ডার বাই-Order By গ্রুপ বাই-Group By ডিস্টিংক্ট-Distinct সিলেক্ট ইন্টু-Select Into ইনসার্ট ইন্টু সিলেক্ট-Insert Into Select এসকিউএল-Not Null ইউনিক-Unique ডিফল্ট-Default চেক-Check প্রাইমারি কি-Primary Key ফরেন কি-Foreign Key এসকিউএল-In এসকিউএল-Between এসকিউএল-Auto Increment

এসকিউএল ডাটাবেস

কনস্ট্রেইন্ট-Constraints এসকিউএল-Joins এসকিউএল-Inner Join এসকিউএল-Left Join এসকিউএল-Right Join এসকিউএল-Full Join এসকিউএল-Union এসকিউএল-Null Values এসকিউএল-Null Functions এসকিউএল-Aliases এসকিউএল-Create Index এসকিউএল-Alter এসকিউএল-Views এসকিউএল-Having এসকিউএল-Wildcards এসকিউএল-Dates এসকিউএল-Data Types

এসকিউএল ফাংশন

এসকিউএল-Functions এসকিউএল-Avg() এসকিউএল-Count() এসকিউএল-First() এসকিউএল-Last() এসকিউএল-Max() এসকিউএল-Min() এসকিউএল-Sum() এসকিউএল-Ucase() এসকিউএল-Lcase() এসকিউএল-Mid() এসকিউএল-Len() এসকিউএল-Round() এসকিউএল-Now() এসকিউএল-Format()

অ্যাডভান্স এসকিউএল

এসকিউএল-অস্থায়ী(Temporary) টেবিল এসকিউএল-Injection এসকিউএল-Hosting

 

SQL ফাংশন


SQL-এর অনেক নিজস্ব(Built-in) ফাংশন রয়েছে, যা তথ্য হিসাব-নিকাশে ব্যবহৃত হয়।


SQL Aggregate ফাংশন

aggregate ফাংশন একটি কলামের ভ্যালুগুলো হিসাব(calculation) করে একটি একক মান রিটার্ন করে।

প্রয়োজনীয় aggregate ফাংশনঃ

  • AVG() - গড় মান রিটার্ন করে।
  • COUNT() - সারি সংখ্যা রিটার্ন করে।
  • FIRST() - প্রথম ভ্যালুটি রিটার্ন করে।
  • LAST() - শেষ ভ্যালুটি রিটার্ন করে।
  • MAX() - বৃহত্তম ভ্যালুটি রিটার্ন করে।
  • MIN() - ক্ষুদ্রতম ভ্যালুটি রিটার্ন করে।
  • SUM() - সমষ্টি রিটার্ন করে।

SQL Scalar ফাংশন

ইনপুট ভ্যালুর উপর ভিত্তি করে scalar ফাংশন একক মান রিটার্ন করে।

প্রয়োজনীয় scalar ফাংশনঃ

  • UCASE() - একটি ফিল্ডের অক্ষর সমূহকে বড়-হাতের অক্ষরে রূপান্তর করে।
  • LCASE() - একটি ফিল্ডের অক্ষর সমূহকে ছোট-হাতের অক্ষরে রূপান্তর করে।
  • MID() - একটি টেক্সট ফিল্ডের থেকে অক্ষর সমূহকে নিষ্কাশন(extract) করে।
  • LEN() - টেক্সট ফিল্ডের দৈর্ঘ্য কে রিটার্ন করে।
  • ROUND() - দশমিক সংখ্যাকে একটি নির্দিষ্ট পূর্ণ সাংখ্যায় প্রকাশ করে।
  • NOW() - সিস্টেমের বর্তমান তারিখ এবং সময় রিটার্ন করে।
  • FORMAT() - একটি ফিল্ডকে প্রদর্শন করানোর গঠন(formats) নির্ধারন করে।

বিঃদ্রঃ Aggregate ফাংশন-সমুহ সম্পর্কে পরবর্তী অধ্যায়ে বিস্তারিত আলোচনা করা হয়েছে।