কম্পিউটার

MySQL এ একটি একক সারি নির্বাচন করছেন?


আপনি যদি প্রাথমিক কী-এর ভিত্তিতে একটি একক সারি নির্বাচন করতে চান তবে WHERE ক্লজটি ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -

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

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

mysql> সারণি সিলেক্ট করুনPrimaryKey-> ( -> Id int NULL AUTO_INCREMENT, -> Name varchar(20), -> Age int, -> Marks int, -> PRIMARY KEY(Id) -> );কোয়েরি ঠিক আছে , 0 সারি প্রভাবিত (0.78 সেকেন্ড)

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

mysql> SelectWithPrimaryKey(নাম,বয়স,মার্কস) মান ('ল্যারি',24,98);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> নির্বাচনের সাথে প্রাইমারি কি(নাম,বয়স,মার্কস) মানগুলিতে সন্নিবেশ করুন( 'জন',23,89);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> নির্বাচনের সাথে প্রাইমারিকি(নাম,বয়স,মার্কস) মান ('মাইক',21,85); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18) sec)mysql> SelectWithPrimaryKey(Name,Age,Marks) মান ('Sam',26,56); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> নির্বাচনের সাথে প্রাইমারি কী(নাম,বয়স,মার্কস) মান('তে ঢোকান ক্যারল',21,59);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> SelectWithPrimaryKey(নাম,বয়স,মার্কস) মান ('বব',20,91); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড) )mysql> SelectWithPrimaryKey(নাম,বয়স,মার্কস) মান ('ডেভিড',28,93); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

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

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

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

<প্রে>+------+------+------+-------+| আইডি | নাম | বয়স | মার্কস |+----+-------+------+-------+| 1 | ল্যারি | 24 | 98 || 2 | জন | 23 | 89 || 3 | মাইক | 21 | 85 || 4 | স্যাম | 26 | 56 || 5 | ক্যারল | 21 | 59 || 6 | বব | 20 | 91 || 7 | ডেভিড | 28 | 93 |+----+-------+------+-------+7 সারি সেটে (0.00 সেকেন্ড)

টেবিল থেকে একটি একক সারি নির্বাচন করার জন্য নিম্নোক্ত ক্যোয়ারী −

mysql> SelectWithPrimaryKey থেকে *নির্বাচন করুন যেখানে Id =6;

এখানে আউটপুট −

+----+------+------+-------+| আইডি | নাম | বয়স | মার্কস |+---+------+------+-------+| 6 | বব | 20 | 91 |+----+------+------+-------+1 সারি সেটে (0.00 সেকেন্ড)

  1. তারিখ সহ সারি সন্নিবেশ MySQL ক্যোয়ারী?

  2. একক সারিতে সমস্ত আইটেম ফেরত দিতে MySQL ক্যোয়ারী

  3. একটি একক MySQL ক্যোয়ারীতে একাধিক সারি সন্নিবেশ করান

  4. MySQL একক প্রশ্নে একাধিক রেকর্ড আপডেট করে?