ডাটাবেসগুলিতে ডেটা পরিচালনা করার সময়, আমরা প্রায়শই ডেটা ম্যানিপুলেট এবং পুনরুদ্ধার করতে বিভিন্ন ধরণের অপারেশন করে থাকি। এসকিউএল ডাটাবেস ম্যানেজমেন্ট সিস্টেমের বেস হচ্ছে, বিভিন্ন অপারেটরকে এই ধরনের ক্রিয়াকলাপ সম্পাদনের জন্য অফার দেয়। এসকিউএল অপারেটরদের এই নিবন্ধে, আমি নিম্নলিখিত ক্রমানুসারে এসকিউএল ব্যবহৃত বিভিন্ন অপারেটরদের নিয়ে আলোচনা করব:
এসকিউএল অপারেটর কি?
এসকিউএল অপারেটরগুলি সংরক্ষিত কীওয়ার্ডগুলি হ'ল এটির যেখানে যেখানে দলে ব্যবহৃত হয় পাটিগণিত, যৌক্তিক এবং তুলনা ক্রিয়াকলাপ সম্পাদন। অপারেটররা একটি বিবৃতিতে একাধিক শর্ত পূরণ করতে এসকিউএল বিবৃতিতে সংমিশ্রণ হিসাবে কাজ করে।
যেহেতু, এসকিউএল-তে বিভিন্ন ধরণের অপারেটর রয়েছে, এসকিউএল অপারেটরগুলির উপর এই নিবন্ধের পরবর্তী বিভাগে একই বিষয়টি বুঝতে পারি।
এসকিউএল অপারেটর প্রকার
পাটিগণিত অপারেটর
এই অপারেটরগুলি সংযোজন, গুণ, বিয়োগ ইত্যাদি অপারেশন সম্পাদন করতে ব্যবহৃত হয়
কিভাবে জাভা জন্য সেটআপ করতে
অপারেটর | অপারেশন | বর্ণনা |
+ | যোগ | অপারেটরের উভয় দিকে মান যুক্ত করুন |
- | বিয়োগ | বাম হাতের দিকের মান থেকে ডান হাতের মানটি বিয়োগ করতে ব্যবহৃত হয় |
* | গুণ | অপারেটরের প্রতিটি পক্ষের উপস্থিত মানগুলিকে গুণিত করে |
/ | বিভাগ | বাম হাতের মানটি ডান হাতের মান দ্বারা ভাগ করে |
% | মডুলাস | বাম হাতের মানটি ডান হাতের মান দ্বারা ভাগ করে এবং বাকীটি প্রদান করে |
উদাহরণ:
40 + 20 নির্বাচন 40 - 20 নির্বাচন 40 * 20 নির্বাচন 40/20 নির্বাচন 40% 20 নির্বাচন করুন
আউটপুট:
60 20 800 2 0
ওয়েল, এটি ছিল এসকিউএল উপলক্ষে গণিত অপারেটরগুলি সম্পর্কে about এসকিউএল অপারেটরগুলির উপর এই নিবন্ধে পরবর্তী, আসুন উপলব্ধ তুলনা অপারেটরগুলি বুঝতে পারি।
তুলনা অপারেটর
এই অপারেটরগুলি সমান, তার চেয়ে বেশি, কমের চেয়ে কম ইত্যাদি ক্রিয়াকলাপ করতে ব্যবহৃত হয় are
জাভা প্রোগ্রাম শেষ কিভাবে
অপারেটর | অপারেশন | বর্ণনা |
= | সমান | উভয় অপারেন্ডের মান সমান কিনা তা পরীক্ষা করতে ব্যবহৃত হয়। যদি তারা সমান হয়, তবে এটি সত্য ফেরত দেয়। |
> | অপেক্ষা বৃহত্তর | বাম অপারেন্ডের মান ডান ক্রিয়াকলাপের চেয়ে বেশি হলে সত্য প্রদান করে। |
< | এর চেয়ে কম | যদি হ্যাঁ সত্য প্রদান করে তবে বাম অপারেন্ডের মান ডান অপরেন্ডের চেয়ে কম কিনা তা পরীক্ষা করে। |
> = | এর চেয়ে বড় বা সমান | বাম অপারেন্ডটি ডান অপরেন্ডের চেয়ে বড় বা সমান কিনা তা পরীক্ষা করতে ব্যবহৃত হয় এবং শর্তটি সত্য হলে সত্য প্রদান করে। |
<= | অপেক্ষাকৃত ছোট বা সমান | বাম অপারেন্ডটি ডান অপরেন্ডের চেয়ে কম বা এর সমান হলে TRU প্রদান করে। |
বা! = | অসমান | অপারেন্ডসের মান সমান কিনা তা পরীক্ষা করতে ব্যবহৃত হয়। যদি তারা সমান না হয় তবে এটি সত্য করে। |
!> | এর চেয়ে বড় নয় | বাম অপারেন্ডটি ডান অপরেন্ডের চেয়ে বড় নয় কিনা তা পরীক্ষা করে, যদি হ্যাঁ হয় তবে সত্য প্রদান করে। |
!< | কম না | বাম অপারেন্ডটি ডান অপারেণ্ডের চেয়ে কম না হলে সত্যটি প্রত্যাবর্তন করে। |
উদাহরণ:
আপনার আরও ভাল বোঝার জন্য, আমি বিভিন্ন ক্রিয়াকলাপ সম্পাদন করতে নীচের সারণিকে বিবেচনা করব।
শিক্ষার্থী আইডি | নামের প্রথম অংশ | নামের শেষাংশ | বয়স |
এক | অতুল | মিশ্র | 2. 3 |
ঘ | প্রিয়া | কাপুর | একুশ |
ঘ | রোহান | সিংহানিয়া | একুশ |
ঘ | আকঙ্কা | জৈন | বিশ |
৫ | বৈভব | গুপ্ত | 25 |
উদাহরণ [সমান ব্যবহার করুন]:
যেখানে বয়স = 20 থেকে শিক্ষার্থী নির্বাচন করুন *
আউটপুট:
শিক্ষার্থী আইডি | নামের প্রথম অংশ | নামের শেষাংশ | বয়স |
ঘ | আকঙ্কা | জৈন | বিশ |
উদাহরণ [এর চেয়ে বেশি ব্যবহার করুন]:
* বয়স থেকে 23 বছর বয়সী শিক্ষার্থীদের থেকে নির্বাচন করুন 23
আউটপুট:
শিক্ষার্থী আইডি | নামের প্রথম অংশ | নামের শেষাংশ | বয়স |
৫ | বৈভব | গুপ্ত | 25 |
উদাহরণ [এর চেয়ে কম বা সমান ব্যবহার করুন]:
যেখানে বয়স থেকে শিক্ষার্থী নির্বাচন করুন *<= 21
আউটপুট:
শিক্ষার্থী আইডি | নামের প্রথম অংশ | নামের শেষাংশ | বয়স |
ঘ | প্রিয়া | কাপুর | একুশ |
ঘ | রোহান | সিংহানিয়া | একুশ |
ঘ | আকঙ্কা | জৈন | বিশ |
উদাহরণ [সমান নয়]:
* বয়স থেকে প্রাপ্ত শিক্ষার্থীদের থেকে * নির্বাচন করুন> 25
আউটপুট:
শিক্ষার্থী আইডি | নামের প্রথম অংশ | নামের শেষাংশ | বয়স |
এক | অতুল | মিশ্র | 2. 3 |
ঘ | প্রিয়া | কাপুর | একুশ |
ঘ | রোহান | সিংহানিয়া | একুশ |
ঘ | আকঙ্কা | জৈন | বিশ |
ঠিক আছে, তুলনা অপারেটরগুলির উপর এটি কয়েকটি উদাহরণ ছিল। এসকিউএল অপারেটরগুলির উপর এই নিবন্ধটি চলতে চলুন, উপলব্ধ বিভিন্ন লজিকাল অপারেটরগুলি বুঝতে পারি।
লজিক্যাল অপারেটর
লজিকাল অপারেটরগুলি যেমন সমস্ত, কোনও, না, বিটওয়েন ইত্যাদি অপারেশন করতে ব্যবহৃত হয় are
অপারেটর | বর্ণনা |
সব | একটি সেটে অন্য সমস্ত মানের সাথে একটি নির্দিষ্ট মানের তুলনা করতে ব্যবহৃত হয় |
কোন | একটি সেটে উপস্থিত মানগুলির সাথে একটি নির্দিষ্ট মানের তুলনা করে। |
ভিতরে | উল্লিখিত আক্ষরিক মানগুলির সাথে একটি নির্দিষ্ট মানের তুলনা করতে ব্যবহৃত হয়। |
নিখুঁত | বর্ণিত রেঞ্জের মধ্যে মানগুলির সন্ধান করে। |
এবং | ব্যবহারকারীকে যেখানে একটি দফায় একাধিক শর্ত উল্লেখ করার অনুমতি দেয়। |
বা | WHERE ধারাটিতে একাধিক শর্ত একত্রিত করে। |
না | একটি নেগেট অপারেটর, লজিকাল অপারেটরের আউটপুট বিপরীত করতে ব্যবহৃত হয়। |
উপস্থিত | সারণীতে সারিটির উপস্থিতি সন্ধান করতে ব্যবহৃত হয়। |
লাইক দিন | ওয়াইল্ডকার্ড অপারেটর ব্যবহার করে একটি প্যাটার্নের তুলনা করে। |
কিছু | যে কোনও অপারেটরের মতো, এবং ব্যবহৃত হয় একটি সেটটিতে উপস্থিত মানগুলির সাথে একটি নির্দিষ্ট মানের তুলনা করে। |
উদাহরণ:
আমি উপরোক্ত বিবেচিত শিক্ষার্থীদের টেবিলটি বিবেচনা করতে যাচ্ছি, কয়েকটি অপারেশন করতে perform
উদাহরণ [যে কোনও]
যেখানে বয়স থেকে>> যে কোনও শিক্ষার্থী থেকে নির্বাচন করুন> যে কোনও শিক্ষার্থী থেকে বয়স নির্বাচন করুন> 21)
আউটপুট:
শিক্ষার্থী আইডি | নামের প্রথম অংশ | নামের শেষাংশ | বয়স |
এক | অতুল | মিশ্র | 2. 3 |
৫ | বৈভব | গুপ্ত | 25 |
উদাহরণ [নিখরচায় এবং]
22 এবং 25 এর মধ্যে বয়সের শিক্ষার্থীদের কাছ থেকে নির্বাচন করুন
আউটপুট:
শিক্ষার্থী আইডি | নামের প্রথম অংশ | নামের শেষাংশ | বয়স |
এক | অতুল | মিশ্র | 2. 3 |
উদাহরণ [ইন]
যেখানে বয়স ('23 ',' 20 ') থেকে শিক্ষার্থীদের * নির্বাচন করুন
আউটপুট:
শিক্ষার্থী আইডি | নামের প্রথম অংশ | নামের শেষাংশ | বয়স |
এক | অতুল | মিশ্র | 2. 3 |
ঘ | আকঙ্কা | জৈন | বিশ |
এই নিবন্ধে, আমি কয়েকটি উদাহরণ ব্যাখ্যা করেছি। আমি বলব, এসকিউএল কোয়েরি লিখতে ভাল অনুশীলন পেতে এগিয়ে যান এবং বিভিন্ন ধরণের অপারেটর সম্পর্কে আরও কয়েকটি উদাহরণ অনুশীলন করুন।
আপনি যদি আরও জানতে চান মাইএসকিউএল এবং এই ওপেন-সোর্স রিলেশনাল ডাটাবেসটি জানুন, তারপরে আমাদের দেখুন যা প্রশিক্ষকের নেতৃত্বাধীন লাইভ প্রশিক্ষণ এবং বাস্তব জীবনের প্রকল্পের অভিজ্ঞতার সাথে আসে। এই প্রশিক্ষণ আপনাকে মাইএসকিউএলকে গভীরভাবে বুঝতে এবং এই বিষয়ে দক্ষতা অর্জনে সহায়তা করবে।
আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে 'এসকিউএল অপারেটরগুলি' সম্পর্কিত এই নিবন্ধটির মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমি আপনার কাছে ফিরে আসব।