স্ট্রাকচার্ড ক্যোয়ারী ল্যাঙ্গুয়েজ (এসকিউএল) ডেটাবেস ম্যানিপুলেট করার জন্য পছন্দের হাতিয়ার। এই ভাষা আপনাকে অন্য কোন মত ডেটা ম্যানিপুলেট করতে দেয়, এবং এটি ব্যবহার শুরু করার জন্য কোন খরচ নেই!
যদি আপনি এসকিউএল কমান্ডে নতুন হন বা আপনার হাতে এই শক্তিশালী টুলটির কিছু অংশের একটি অনুস্মারক প্রয়োজন হয়, তাহলে আমাদের এসকিউএল কমান্ড চিট শীটটি ঠিক আপনার প্রয়োজন। এতে থাকা অসাধারণতা দেখতে নিচে স্ক্রোল করুন অথবা ভবিষ্যতে ব্যবহারের জন্য পিডিএফ ডাউনলোড করুন। (পিডিএফে প্রদত্ত কমান্ডের উদাহরণ রয়েছে।)
বিনামুল্যে ডাউনলোড: এই চিট শীট একটি হিসাবে পাওয়া যায় ডাউনলোডযোগ্য পিডিএফ আমাদের ডিস্ট্রিবিউশন পার্টনার, ট্রেডপব থেকে। শুধুমাত্র প্রথমবার এটি অ্যাক্সেস করার জন্য আপনাকে একটি সংক্ষিপ্ত ফর্ম পূরণ করতে হবে। ডাউনলোড করুন প্রয়োজনীয় এসকিউএল কমান্ড চিট শীট ।
অনলাইনে অন্য একটি চিত্র রূপান্তর করুন
প্রয়োজনীয় এসকিউএল কমান্ড চিট শীট
কমান্ড | কর্ম |
---|---|
কোয়েরি কমান্ড | |
নির্বাচন করুন | বেসিক ক্যোয়ারী বিল্ডিং ডেটা পুনরুদ্ধার করতে। |
নির্বাচন করুন * | SELECT দিয়ে * ব্যবহার করলে সব কলাম ফেরত আসে। |
কলাম নির্বাচন করুন | তাদের নামের সাথে সঠিক কলাম উল্লেখ করুন। |
টেবিল কলাম নির্বাচন করুন | একটি নির্দিষ্ট টেবিল থেকে একটি কলাম উল্লেখ করুন। |
থেকে | ডেটা কোথায় পাওয়া যাবে তা উল্লেখ করুন। |
এএস | সাময়িকভাবে একটি টেবিলের নাম বা কলামকে একটি নতুন নামে অভিহিত করুন। |
কোথায় | একটি শর্ত সহ ফলাফল ফিল্টার করুন। |
এবং | WHERE ক্লজ সহ একাধিক কন্ডিশন ব্যবহার করুন। ফলাফল অবশ্যই সমস্ত শর্তের সাথে মেলে। |
অথবা | WHERE ক্লজ সহ একাধিক কন্ডিশন ব্যবহার করুন। ফলাফল শুধুমাত্র একটি শর্ত মেলে প্রয়োজন। |
আদেশ দ্বারা | একটি কলাম দ্বারা ফলাফল অর্ডার করুন। ডাটাবেস কিভাবে অর্ডার করতে হয় তা বেছে নেয়। |
কলাম ASC দ্বারা অর্ডার | আরোহী ক্রমে একটি কলাম দ্বারা ফলাফল অর্ডার করুন। |
কলাম DESC দ্বারা আদেশ | ক্রমবর্ধমান ক্রমে একটি কলাম দ্বারা ফলাফল অর্ডার করুন। |
সীমা | ফেরত ফলাফলের সংখ্যা সীমাবদ্ধ করুন। |
অফসেট | সারির প্রথম অফসেট সংখ্যা এড়িয়ে যান। প্রায়ই LIMIT এর সাথে ব্যবহৃত হয়। |
সাবকিউরি | অন্য প্রশ্নের জন্য ডেটা পুনরুদ্ধার করতে একটি ক্যোয়ারী চালান। |
সমষ্টিগত কার্যাবলী¹ | |
COUNT | ক্যোয়ারীর সাথে মেলে এমন সারির সংখ্যা গণনা করুন। |
সর্বোচ্চ | একটি সাংখ্যিক কলামে সর্বোচ্চ মান ফেরত দিন। |
MIN | একটি সংখ্যাসূচক কলামে সর্বনিম্ন মান ফেরত দিন। |
যোগফল | একটি সংখ্যাসূচক কলামের মান যোগ করুন। |
AVG | একটি সাংখ্যিক কলামের গড় মান গণনা করুন। |
হচ্ছে | WHERE ক্লজের পরিবর্তে সমষ্টিগত ফাংশন ব্যবহার করা হয়। |
গ্রুপ দ্বারা | একটি সামগ্রিক ফলাফল পরিমার্জন করতে ব্যবহৃত হয়। |
অপারেটর | |
ভালো লেগেছে | একটি ওয়াইল্ডকার্ড অপারেটর (%) সহ একটি প্যাটার্নের ক্ষেত্রে সংবেদনশীল অনুসন্ধান। |
আমি পছন্দ করি | একটি ওয়াইল্ডকার্ড অপারেটর (%) এর সাথে একটি প্যাটার্নের ক্ষেত্রে কেস-সংবেদনশীল অনুসন্ধান। |
মাঝখানে | দুটি মানের মধ্যে একটি মান খুঁজুন। তারিখ বা সংখ্যা দিয়ে কাজ করে। |
> | শর্তের চেয়ে বড় মান অনুসন্ধান করুন। |
> = | একটি শর্তের চেয়ে বড় বা সমান মান অনুসন্ধান করুন। |
< | শর্তের চেয়ে কম মান অনুসন্ধান করুন। |
<= | একটি শর্তের চেয়ে কম বা সমান মান খুঁজুন। |
= | একটি শর্তের সাথে মিলে যাওয়া মানগুলির জন্য অনুসন্ধান করুন। |
একটি শর্তের সমান নয় এমন মানগুলির জন্য অনুসন্ধান করুন। | |
মিলন | একটি ফলাফলে দুটি অনন্য প্রশ্ন (একই কলাম সহ) একত্রিত করুন। |
ইউনিয়ন সব | একটি ফলাফলে দুটি প্রশ্ন (একই কলাম সহ) একত্রিত করুন। ডুপ্লিকেট অনুমোদিত। |
ভিতরে | WHERE এর জন্য শর্টহ্যান্ড। একাধিক বা শর্ত নির্দিষ্ট করে। |
না | WHERE এর জন্য শর্টহ্যান্ড। একাধিক বা শর্তাবলী (উল্টানো) বা সমান নয় উল্লেখ করে। |
শূন্য | খালি মান পরীক্ষা করুন। |
শূন্য নয় | কোন খালি মান আছে কিনা তা পরীক্ষা করুন। |
ইন্টারসেক্ট | দুটি প্রশ্নের সাথে মেলে এমন ফলাফল ফেরত দিন। |
মাইনাস | একটি ক্যোয়ারীতে ফলাফল প্রদান করুন যা অন্য কোয়েরিতে নেই |
যোগদান করে | |
চালু | ফলাফলের তুলনা এবং মিলের জন্য কলাম নির্দিষ্ট করতে ব্যবহৃত হয়। |
ব্যবহার | ON- এর জন্য শর্টহ্যান্ড, ব্যবহৃত হয় যখন উভয় টেবিলে কলামের নাম একই। |
বাম বাহিরে যোগ দিন | বাম টেবিল থেকে সমস্ত ফলাফল, শুধুমাত্র ডান টেবিল থেকে মিলে যাওয়া ফলাফল সহ। |
বাম বাহিরে যোগদান (শূন্য সঙ্গে) | (নাল সহ) বাম টেবিল থেকে সমস্ত ফলাফল কিন্তু ডান টেবিলে নয়। |
ভেতরের যোগ দিতে | সমস্ত ফলাফল যা বাম এবং ডান উভয় টেবিলে মেলে। |
সম্পূর্ণ বাইরের যোগদান | বাম এবং ডান উভয় টেবিল থেকে সমস্ত ফলাফল। |
সম্পূর্ণ বাইরের যোগদান (শূন্য সঙ্গে) | (নাল সহ) উভয় টেবিলে ফলাফল বাদ দিয়ে বাম এবং ডান উভয় টেবিলের সমস্ত ফলাফল। |
ডান বাহিরে যোগদান | ডান টেবিল থেকে সমস্ত ফলাফল, শুধুমাত্র বাম টেবিল থেকে মিলিত ফলাফল সহ। |
ডান বাইরের যোগদান (শূন্য সঙ্গে) | (নাল সহ) ডান টেবিল থেকে সমস্ত ফলাফল কিন্তু বাম টেবিলে নয়। |
টেবিল তৈরি এবং সম্পাদনা | |
ছক তৈরি কর | একটি নতুন টেবিল তৈরি করুন। |
খালি | এই ক্ষেত্রের জন্য খালি মান অনুমোদন করুন। |
নাল না | এই ক্ষেত্রের জন্য খালি মান অনুমোদন করবেন না। |
ডিফল্ট | যদি একটি সরবরাহ করা না হয় তাহলে ক্ষেত্রটি পূরণ করার মান। |
এএস | একটি বিদ্যমান টেবিলের কাঠামোর উপর ভিত্তি করে একটি নতুন টেবিল তৈরি করুন। নতুন টেবিলে পুরানো টেবিলের তথ্য থাকবে। |
পরবর্তী টেবিল - কলাম যোগ করুন) | একটি বিদ্যমান টেবিলে একটি নতুন কলাম যুক্ত করুন। |
পরিবর্তন টেবিল (ড্রপ কলাম) | একটি বিদ্যমান টেবিল থেকে একটি কলাম সরান। |
পরিবর্তন টেবিল (পরিবর্তন কলাম) | একটি বিদ্যমান কলামের ডেটাটাইপ পরিবর্তন করুন। |
টেবিল পরিবর্তন করুন (কলামের নাম পরিবর্তন করুন) | একটি বিদ্যমান কলামের নাম পরিবর্তন করুন। |
পরিবর্তন টেবিল (টেবিলের নাম পরিবর্তন করুন) | একটি বিদ্যমান টেবিলের নাম পরিবর্তন করুন। |
পরিবর্তন টেবিল (শূন্য পরিবর্তন) | একটি কলামের জন্য শূন্য মান অনুমোদন করুন। |
পরিবর্তন টেবিল (সংশোধন করা হয় না) | একটি কলামের জন্য শূন্য মান প্রতিরোধ করুন। |
ড্রপ টেবিল | একটি টেবিল এবং তার সমস্ত ডেটা মুছুন। |
সারণী | একটি টেবিলে সমস্ত ডেটা মুছুন, কিন্তু টেবিল নিজেই নয়। |
সীমাবদ্ধতা | |
প্রাথমিক কী | একটি মান যা অনন্যভাবে একটি টেবিলে রেকর্ড চিহ্নিত করে। NOT NULL এবং UNIQUE এর সমন্বয়। |
বিদেশী চাবি | অন্য টেবিলে একটি অনন্য মান উল্লেখ করে। প্রায়ই অন্য টেবিলে একটি প্রাথমিক কী। |
অনন্য | প্রতি টেবিলে এই কলামের জন্য অনন্য মান প্রয়োগ করুন। |
চেক করুন | মানগুলি একটি নির্দিষ্ট শর্ত পূরণ করে তা নিশ্চিত করুন। |
সূচী (তৈরি) | একটি কলামে একটি সূচক যোগ করে টেবিলগুলি অপ্টিমাইজ করুন এবং ব্যাপকভাবে প্রশ্নের গতি বাড়ান। |
সূচী (অনন্য তৈরি করুন) | একটি সূচক তৈরি করুন যা ডুপ্লিকেট মানগুলির অনুমতি দেয় না। |
ইন্ডেক্স (ড্রপ) | একটি সূচক সরান। |
ডেটা তৈরি এবং সম্পাদনা | |
সন্নিবেশ (একক মান) | একটি টেবিলে একটি নতুন রেকর্ড যোগ করুন। |
সন্নিবেশ (একাধিক মান) | একটি টেবিলে বেশ কিছু নতুন রেকর্ড যোগ করুন। |
সন্নিবেশ করান (নির্বাচন করুন) | একটি টেবিলে রেকর্ড যোগ করুন, কিন্তু একটি বিদ্যমান টেবিল থেকে মানগুলি পান। |
আপডেট (সব) | একটি টেবিলে সমস্ত বিদ্যমান রেকর্ড পরিবর্তন করুন। |
আপডেট (যেখানে) | একটি টেবিলে বিদ্যমান রেকর্ডগুলি সংশোধন করুন যা একটি শর্তের সাথে মেলে। |
সব মুছে ফেলুন) | একটি টেবিল থেকে সমস্ত রেকর্ড সরান। |
মুছুন (যেখানে) | একটি শর্তের সাথে মেলে এমন একটি টেবিল থেকে রেকর্ডগুলি সরান। |
ট্রিগার তৈরি এবং সম্পাদনা | |
ট্রিগার তৈরি করুন | একটি ট্রিগার তৈরি করুন। |
ট্রিগার তৈরি করুন (বা সংশোধন করুন) | একটি ট্রিগার তৈরি করুন, অথবা একটি বিদ্যমান ট্রিগার আপডেট করুন যদি একই নাম পাওয়া যায়। |
যখন (আগে) | ইভেন্ট হওয়ার আগে ট্রিগারটি চালান। |
যখন (পরে) | ইভেন্টটি হওয়ার পরে ট্রিগারটি চালান। |
ঘটনা (সন্নিবেশ) | একটি সন্নিবেশ হওয়ার আগে বা পরে ট্রিগারটি চালান। |
ঘটনা (আপডেট) | আপডেট হওয়ার আগে বা পরে ট্রিগারটি চালান। |
ঘটনা (মুছে ফেলুন) | মুছে ফেলার আগে বা পরে ট্রিগারটি চালান। |
চালু | এই ট্রিগার দিয়ে কোন টেবিল টার্গেট করতে হবে। |
TRIGGER_TYPE (প্রতিটি সারির জন্য) | পরিবর্তিত প্রতিটি সারির জন্য ট্রিগার চালান। |
TRIGGER_TYPE (প্রতিটি বিবৃতির জন্য) | প্রতি SQL বিবৃতিতে একবার ট্রিগারটি চালান, নির্বিশেষে কতগুলি সারি পরিবর্তন করা হয়েছে। |
এক্সিকিউট | মূল ট্রিগার সংজ্ঞাটির শেষ নির্দেশ করার জন্য কীওয়ার্ড। |
ড্রপ ট্রিগার | একটি ট্রিগার মুছুন। |
ভিউ তৈরি এবং সম্পাদনা | |
ভিউ তৈরি করুন | একটি নতুন ভিউ তৈরি করুন। |
এএস | একটি দৃশ্যের জন্য ডেটা কোথায় পুনরুদ্ধার করতে হবে তা নির্ধারণ করুন। |
ক্যাসকেড চেক অপশন সহ | ভিউয়ের মাধ্যমে সংশোধিত যেকোনো ডেটা নিয়ম দ্বারা নির্ধারিত নিয়ম পূরণ করে তা নিশ্চিত করুন। অন্য যেকোনো ভিউতে এটি প্রয়োগ করুন। |
লোকাল চেক অপশন সহ | ভিউয়ের মাধ্যমে সংশোধিত যেকোনো ডেটা নিয়ম দ্বারা নির্ধারিত নিয়ম পূরণ করে তা নিশ্চিত করুন। অন্য কোন মতামত জন্য এটি উপেক্ষা করুন। |
ক্রমবর্ধমান ভিউ তৈরি করুন | একটি পুনরাবৃত্তিমূলক দৃশ্য তৈরি করুন (যেটি একটি পুনরাবৃত্তিমূলক সাধারণ সারণির অভিব্যক্তি বোঝায়)। |
টেম্পোরারি ভিউ তৈরি করুন | একটি দৃশ্য তৈরি করুন যা শুধুমাত্র বর্তমান সেশনের জন্য বিদ্যমান। |
ড্রপ দেখুন | একটি দৃশ্য মুছুন। |
সাধারণ টেবিল এক্সপ্রেশন (CTEs) | |
সঙ্গে | একটি নতুন সাধারণ টেবিল এক্সপ্রেশন তৈরি করুন। |
এএস | সিটিইতে ব্যবহার করার জন্য ডেটা নির্দিষ্ট করুন। |
, (কমা) | একাধিক সিটিই চেইন। |
At ডেটাবেস ইঞ্জিন বাস্তবায়ন এবং সমর্থন প্রায়ই পরিবর্তিত হয়। |
এসকিউএল: সবচেয়ে শক্তিশালী ভাষা?
মনে রাখবেন যে SQL উপভাষা ডাটাবেস ইঞ্জিনের মধ্যে পরিবর্তিত হয়। এটি এইচডি ডিভিডি এবং ব্লু-রে (বা ভিএইচএস এবং বিটাম্যাক্স) এর মধ্যে কিছুটা পার্থক্য। এসকিউএল ডাটাবেসের মধ্যে অনুরূপ, কিন্তু মাঝে মাঝে জটিল কমান্ড সমস্ত বাস্তবায়নে ঠিক একইভাবে কাজ করতে পারে না। এই চিট শীটের বেশিরভাগ এসকিউএল কমান্ড যেকোন ডাটাবেস জুড়ে কাজ করবে। জটিল কমান্ড যেখানে ডাটাবেস সমর্থন পরিবর্তিত হয় যেমন উল্লেখ করা হয়।
একবার আপনি এসকিউএল জানতে পারলে, আপনি এটি বিভিন্ন ব্যবহারে প্রয়োগ করতে পারেন। আপনি একটি ম্যানেজমেন্ট সিস্টেম, প্রোগ্রামিং প্রজেক্ট, বা মৌলিক রিপোর্টিং নিয়ে কাজ করছেন কিনা, এসকিউএল একটি ডাটাবেসে থাকা কাঁচা শক্তিকে আনলক করে। আমাদের পড়তে ভুলবেন না এসকিউএল এর প্রাথমিক প্রোগ্রামারের গাইড , এই কমান্ডগুলি কীভাবে ব্যবহার করতে হয় তা গভীরভাবে দেখার জন্য।
শেয়ার করুন শেয়ার করুন টুইট ইমেইল ক্যানন বনাম নিকন: কোন ক্যামেরা ব্র্যান্ড ভাল?
ক্যানন এবং নিকন ক্যামেরা শিল্পের দুটি বড় নাম। কিন্তু কোন ব্র্যান্ড ক্যামেরা এবং লেন্সের উন্নত লাইনআপ অফার করে?
উইন্ডোজ ফরম্যাট সম্পূর্ণ করতে অক্ষমপরবর্তী পড়ুন সম্পর্কিত বিষয়
- প্রোগ্রামিং
- চিট শীট
- এসকিউএল
জো যুক্তরাজ্যের লিংকন বিশ্ববিদ্যালয় থেকে কম্পিউটার বিজ্ঞানে স্নাতক। তিনি একজন পেশাদার সফটওয়্যার ডেভেলপার, এবং যখন তিনি ড্রোন উড়াচ্ছেন না বা সঙ্গীত লিখছেন না, তখন তাকে প্রায়ই ফটো তুলতে বা ভিডিও তৈরি করতে দেখা যায়।
জো কোবার্ন থেকে আরো
আমাদের নিউজলেটার সদস্যতা
প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!
সাবস্ক্রাইব করতে এখানে ক্লিক করুন