কম্পিউটার

মাইএসকিউএল-এ ট্যাব ডিলিমিটেড সিলেক্ট স্টেটমেন্ট কীভাবে তৈরি করবেন?


একটি ট্যাব সীমাবদ্ধ নির্বাচন বিবৃতি তৈরি করতে, আপনি MySQL থেকে CONCAT() ফাংশন ব্যবহার করতে পারেন। সিনট্যাক্স নিচে দেওয়া হল:

yourTableName থেকে concat(yourColumnName1,"\t",yourColumnName2) নির্বাচন করুন;

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

mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20), LastName varchar(20)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.81 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে সারণীতে রেকর্ড সন্নিবেশ করার জন্য নিম্নোক্ত ক্যোয়ারী:

mysql> DemoTable(FirstName,LastName) মান ('John','Smith');Query OK, 1 সারি প্রভাবিত (0.21 sec)mysql> DemoTable(FirstName,LastName) মানগুলিতে সন্নিবেশ করুন('Carol', 'টেইলর'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড) mysql> DemoTable(FirstName, LastName) মান ('John','Doe'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> সন্নিবেশ করুন DemoTable(প্রথম নাম,শেষ নাম) মান('ডেভিড','মিলার');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

নিম্নোক্ত ক্যোয়ারীটি সিলেক্ট কমান্ড ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করা হল:

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

এটি নিম্নলিখিত আউটপুট তৈরি করবে

+------+------------+----------+| আইডি | প্রথম নাম | শেষ নাম |+------+------------+----------+| 1 | জন | স্মিথ || 2 | ক্যারল | টেলর || 3 | জন | ডো || 4 | ডেভিড | মিলার |+----+---------+----------+4টি সারি সেটে (0.00 সেকেন্ড)

ট্যাব সীমাবদ্ধ নির্বাচন বিবৃতি তৈরি করার জন্য নিম্নলিখিত প্রশ্ন:

mysql> DemoTable থেকে concat(FirstName,"\t",LastName) AS Tab_Delimited_Demo নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

<প্রে>+---------+| ট্যাব_ডিলিমিটেড_ডেমো |+----------------------+| জন স্মিথ || ক্যারল টেলর || জন ডো | | ডেভিড মিলার |+--------- সেটে 4 সারি (0.00 সেকেন্ড)
  1. কিভাবে MySQL এ SELECT DISTINCT এর গতি বাড়ানো যায়

  2. কিভাবে মাস অনুযায়ী MySQL সিলেক্ট করবেন?

  3. মাইএসকিউএল আপডেট করার সময় একটি নির্বাচন বিবৃতি কিভাবে ব্যবহার করবেন?

  4. কিভাবে একটি MySQL ভিউ তৈরি করবেন?