কম্পিউটার

মাইএসকিউএল কেন "সত্য বা সত্য এবং মিথ্যা" কে সত্যে মূল্যায়ন করে?


MySQL মূল্যায়ন করে “TRUE বা TRUE এবং FALSE” সত্য হিসাবে কারণ OR এর চেয়ে AND-এর সর্বোচ্চ অগ্রাধিকার রয়েছে অর্থাৎ OR এর আগে AND মূল্যায়ন করা হয়৷

মাইএসকিউএল উপরের বিবৃতিটিকে এভাবে মূল্যায়ন করে। AND অপারেটরকে প্রথমে মূল্যায়ন করা হয় -

(সত্য বা (সত্য এবং মিথ্যা))

বিবৃতিটি (সত্য এবং মিথ্যা) ফলাফলটি মিথ্যা দেয়। তারপর দ্বিতীয় বিবৃতিটি এভাবে মূল্যায়ন করে -

(সত্য বা মিথ্যা)

উপরের বিবৃতিটি ফলাফলটি সত্য দেয়৷

আসুন আমরা একে একে বাস্তবায়ন করি -

mysql> নির্বাচন করুন (সত্য এবং মিথ্যা);+-------------------+| (সত্য এবং মিথ্যা) |+------+| 0 |+-----------------+1 সারি সেটে (0.00 সেকেন্ড)

এখন আমরা উপরের ফলাফলটিকে AND শর্ত -

-এর জায়গায় রাখতে পারি
mysql> নির্বাচন করুন (সত্য বা মিথ্যা);+-------------------+| (সত্য বা মিথ্যা) |+-----------------+| 1 |+-----------------+1 সারি সেটে (0.00 সেকেন্ড)

এখন আবার পুরো অবস্থা পরীক্ষা করুন -

mysql> সিলেক্ট করুন (TRUE বা TRUE এবং FALSE);

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------------+| (সত্য বা সত্য এবং মিথ্যা) |+----------------------------+| 1 |+--------------------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. NAT কী, এটি কীভাবে কাজ করে এবং কেন এটি ব্যবহার করা হয়?

  2. পাইথন অপারেটরদের মধ্যে পার্থক্য কী!=এবং নয়?

  3. হার্ডওয়্যার ত্বরণ কি এবং কেন এটি গুরুত্বপূর্ণ

  4. RAM টাইমিং কি এবং কেন এটা গুরুত্বপূর্ণ?