কম্পিউটার

জোড়া তৈরি করতে আমরা কি MySQL-এ PRIMARY KEY( column1, column2) ব্যবহার করতে পারি?


হ্যাঁ, আপনি নীচের সিনট্যাক্স ব্যবহার করতে পারেন৷ নিম্নলিখিত বাক্য গঠন −

PRIMARY KEY(yourColumnName1,yourColumnName2);

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable
   -> (
   -> StudentFirstName varchar(100),
   -> StudentLastName varchar(100),
   -> StudentAge int,
   -> StudentCountryName varchar(100),
   -> PRIMARY KEY(StudentFirstName,StudentLastName)
   -> );
Query OK, 0 rows affected (0.74 sec)

আসুন আমরা টেবিলের বর্ণনাটি পরীক্ষা করি -

mysql> desc DemoTable;

আউটপুট

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

তৈরি করবে
+--------------------+--------------+------+-----+---------+-------+
| Field              | Type         | Null | Key | Default | Extra |
+--------------------+--------------+------+-----+---------+-------+
| StudentFirstName   | varchar(100) | NO   | PRI | NULL    |       |
| StudentLastName    | varchar(100) | NO   | PRI | NULL    |       |
| StudentAge         | int(11)      | YES  |     | NULL    |       |
| StudentCountryName | varchar(100) | YES  |     | NULL    |       |
+--------------------+--------------+------+-----+---------+-------+
4 rows in set (0.00 sec)

  1. আমরা কি MySQL এ ORDER BY NULL ব্যবহার করতে পারি?

  2. আমরা কি MySQL টেবিল থেকে একটি প্রাথমিক কী সরাতে পারি?

  3. আমরা কি একটি MySQL ক্যোয়ারীতে "LIKE concat()" ব্যবহার করতে পারি?

  4. মাইএসকিউএল-এ প্রাথমিক কী রিসেট করুন