কম্পিউটার

শুরু এবং শেষ বিন্দু ছাড়া MySQL এর মধ্যে?


আপনি যদি এর মধ্যে শুরু এবং শেষ মান অন্তর্ভুক্ত করতে না চান, তাহলে নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করুন −

আপনার টেবিলের নাম থেকে * নির্বাচন করুন যেখানে আপনার StartingValue এবং আপনার EndingValue এবং আপনার ColumnName এর মধ্যে নেই (your StartingValue , yourEndingValue);

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

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

এখন আপনি insert কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন। প্রশ্নটি নিম্নরূপ -

mysql> ঢোকান বিটweenWithoutEndPoints(নাম,বয়স) মান('মাইক',23);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> সন্নিবেশ কর;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> বিটweenWithoutEndPoints(নাম,বয়স) মান ('ডেভিড',28); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> এর মধ্যে ঢোকান বিটুইনউইদাউটএন্ডপয়েন্টস(এন্ডপয়েন্টস) এর মধ্যে মান('স্যাম',26);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> বিটুইন উইদাউটএন্ডপয়েন্টস(নাম, বয়স) মান ('ক্যারল',21); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> BetweenWithoutEndPoints(নাম,বয়স) মান ('John',29); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> সন্নিবেশ করুন বিটweenWithoutEndPoints(নাম, বয়স) মানগুলির মধ্যে ('জেমস',20); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.41 সেকেন্ড)mysql> BetweenWithoutEndPoints(নাম,বয়স) মান ('রবার্ট',26); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> সন্নিবেশ করান বিটweenWithoutEndPoints(নাম, বয়স) মানগুলির মধ্যে ,30); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)

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

mysql> BetweenWithoutEndPoints থেকে *নির্বাচন করুন;

নিচের আউটপুট।

+----+---------+------+| আইডি | নাম | বয়স |+---+---------+------+| 1 | মাইক | 23 || 2 | ল্যারি | 25 || 3 | ডেভিড | 28 || 4 | স্যাম | 26 || 5 | ক্যারল | 21 || 6 | জন | 29 || 7 | জেমস | 20 || 8 | রবার্ট | 26 || 9 | মাইকেল | 30 |+----+---------+------+9 সারি সেটে (0.00 সেকেন্ড)

এখানে শুরু এবং শেষ বিন্দু না পেয়ে মধ্যে MySQL এর ক্যোয়ারী আছে। নীচের প্রশ্নটিতে 3 এবং 8 অন্তর্ভুক্ত নেই:

mysql> BetweenWithoutEndPoints-> থেকে *নির্বাচন করুন যেখানে 3 থেকে 8 এর মধ্যে আইডি এবং (3, 8) এর মধ্যে আইডি নেই;

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

<প্রে>+------+------+------+| আইডি | নাম | বয়স |+----+-------+------+| 4 | স্যাম | 26 || 5 | ক্যারল | 21 || 6 | জন | 29 || 7 | জেমস | 20 |+----+-------+------+4 সারি সেটে (0.04 সেকেন্ড)
  1. বর্তমান তারিখ থেকে তারিখের মধ্যে পার্থক্য অর্ডার এবং প্রদর্শনের জন্য MySQL ক্যোয়ারী

  2. মাইএসকিউএল ক্যোয়ারী তারিখের রেকর্ড খুঁজে বের করতে যেখানে বর্তমান তারিখ এবং সময় যোগদানের তারিখ এবং রিলিভিং ডেটের মধ্যে রয়েছে

  3. মাইএসকিউএল-এ TINYINT(1) এবং বুলিয়ানের মধ্যে পার্থক্য কী?

  4. MySQL এ!=NULL এবং IS NOT NULL এর মধ্যে পার্থক্য কি?