কম্পিউটার

কেন আমরা মাইএসকিউএলে উল্লেখ করি যেখানে 1=0?


কন্ডিশন 1=0 ব্যবহার করা যেতে পারে যেকোনও সারি রিটার্ন করা থেকে কোয়েরি বন্ধ করতে। এটি খালি সেট ফেরত দেয়।

সিনট্যাক্স নিম্নরূপ:

আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে 1=0;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ:

mysql> সারণি কন্ডিশন ডেমো তৈরি করুন -> ( -> আইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT, -> নাম varchar(10), -> প্রাথমিক কী(আইডি) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.59 সেকেন্ড) 

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ:

mysql> কন্ডিশনডেমো(নাম) মান ('ল্যারি') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> কন্ডিশনডেমো(নাম) মানগুলিতে ঢোকান ('স্যাম'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.14 সেকেন্ড)mysql> কন্ডিশনডেমো(নাম) মান ('মাইক') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql> কন্ডিশনডেমো(নাম) মানগুলিতে ঢোকান ('ক্যারল'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.12 সেকেন্ড)mysql> কন্ডিশনডেমো(নাম) মান ('জন') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> কন্ডিশনডেমো(নাম) মানগুলিতে ঢোকান ('বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.10 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ:

mysql> কন্ডিশন ডেমো থেকে *নির্বাচন করুন;

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

<প্রে>+------+------+| আইডি | নাম |+---+-------+| 1 | ল্যারি || 2 | স্যাম || 3 | মাইক || 4 | ক্যারল || 5 | জন || 6 | বব |+---+-------+6 সারি সেটে (0.00 সেকেন্ড)

যেকোনও সারি ফেরানো থেকে ক্যোয়ারী প্রতিরোধ করার জন্য এখানে ক্যোয়ারী আছে

mysql> কন্ডিশন ডেমো থেকে *নির্বাচন করুন যেখানে 1=0; খালি সেট (0.00 সেকেন্ড)

  1. আমরা কি একটি মাইএসকিউএল ক্যোয়ারীতে কোথায়, এবং এবং বা ব্যবহার করতে পারি?

  2. MySQL একাধিক কোথায় ক্যোয়ারী নির্বাচন করুন?

  3. MySQL কোয়েরি সব সারি খুঁজে বের করতে যেখানে ID 4 দ্বারা বিভাজ্য?

  4. রেকর্ড আনার জন্য মাইএসকিউএল কোয়েরি যেখানে দশমিক একটি পূর্ণ সংখ্যা