কম্পিউটার

মাইএসকিউএল-এ দুটি কী অনুসন্ধান করা হচ্ছে


মাইএসকিউএল-এ দুটি কী কীভাবে অনুসন্ধান করতে হয় তা আমাদের বুঝতে দিন

দুটি কী অনুসন্ধান করা একক কী-এর সাহায্যে 'OR' ব্যবহার করে অর্জন করা যেতে পারে যা ভালভাবে অপ্টিমাইজ করা হয় বা 'AND' ব্যবহার করে যা ভালভাবে অপ্টিমাইজ করা হয়। আসুন দেখি কিভাবে দুটি ভিন্ন কী-তে অনুসন্ধান করা যায় তা ‘OR’ অপারেশনের সাথে একত্রিত করে −

SELECT field1_index, field2_index FROM tableName
WHERE field1_index = '1' OR field2_index = '1'

এটি কোয়েরির একটি অপ্টিমাইজ করা সংস্করণ। এটি 'UNION' ব্যবহার করে দক্ষতার সাথে করা যেতে পারে যা দুটি পৃথক 'SELECT' স্টেটমেন্টের আউটপুটকে একত্রিত করে। প্রতিটি 'SELECT' বিবৃতি শুধুমাত্র একটি কী অনুসন্ধান করে এবং এটি অপ্টিমাইজ করা যায়। −

-এ প্রশ্নটি দেখা যাক

কোয়েরি

SELECT field1_index, field2_index
FROM tableName WHERE field1_index = '1'
UNION
SELECT field1_index, field2_index
FROM tableName WHERE field2_index = '1';

  1. একটি একক প্রশ্ন সহ দুটি টেবিল থেকে MySQL নির্বাচন করুন

  2. মাইএসকিউএল ক্যোয়ারী দুটি তারিখের মধ্যে সমস্ত ডেটা নির্বাচন করতে?

  3. দুটি টেবিলে একটি একক MySQL নির্বাচন প্রশ্ন সম্ভব?

  4. মাইএসকিউএল-এ সর্বাধিক দুটি কলামের যোগফল নির্বাচন করুন