কম্পিউটার

শেষবিন্দু ছাড়া মাইএসকিউএল?


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

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

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

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

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

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 থেকে *নির্বাচন করুন -> যেখানে Id 3 এবং 8 এর মধ্যে এবং Id না (3, 8);

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

<প্রে>+------+------+------+| আইডি | নাম | বয়স |+----+-------+------+| 4 | স্যাম | 26 || 5 | ক্যারল | 21 || 6 | জন | 29 || 7 | জেমস | 20 |+----+-------+------+4 সারি সেটে (0.04 সেকেন্ড)

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

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

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

<প্রে>+------+------+------+| আইডি | নাম | বয়স |+----+-------+------+| 3 | ডেভিড | 28 || 4 | স্যাম | 26 || 5 | ক্যারল | 21 || 6 | জন | 29 || 7 | জেমস | 20 |+----+-------+------+5 সারি সেটে (0.03 সেকেন্ড)
  1. ফলাফল মুদ্রণ ছাড়াই টার্মিনাল থেকে MySQL ক্যোয়ারী চালাবেন?

  2. সেকেন্ড ছাড়া একটি বিন্যাসে সময় বের করতে MySQL ক্যোয়ারী

  3. বর্গাকার বন্ধনীর মধ্যে পাঠ্য মুছে ফেলার জন্য MySQL ক্যোয়ারী?

  4. MySQL প্রশ্নে প্রবেশ করা হচ্ছে