কম্পিউটার

কিভাবে MySQL ক্যোয়ারী ফলাফল CSV ফরম্যাটে আউটপুট করবেন এবং ফাইল নয়, স্ক্রিনে প্রদর্শন করবেন?


CSV ফরম্যাটে MySQL ক্যোয়ারী ফলাফল আউটপুট পেতে concat() ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -

mysql> CSVFormatOutputs থেকে CSVFormat হিসাবে concat(StudentId,',',StudentName,',',StudentAge) নির্বাচন করুন;

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

mysql> টেবিল তৈরি করুন CSVFormatOutputs -> ( -> StudentId int not null auto_increment, -> StudentName varchar(20), -> StudentAge int, -> PRIMARY KEY(StudentId) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত ( 1.15 সেকেন্ড)

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

mysql> CSVFormatOutputs(StudentName,StudentAge) মান ('Mike',23); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.26 সেকেন্ড)mysql> CSVFormatOutputs(StudentName,StudentAge)'6(26) মানগুলিতে সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> CSVFormatOutputs(StudentName,StudentAge) মান ('Sam',19); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> CSVFormatOutputs-এ ঢোকান মান('ক্যারল',27);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.59 সেকেন্ড)mysql> CSVFormatOutputs(StudentName,StudentAge) মান ('Bob',24); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

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

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

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

+------------+------------+------------+| StudentId | ছাত্রের নাম | ছাত্র বয়স |+------------+------------+------------+| 1 | মাইক | 23 || 2 | জন | 26 || 3 | স্যাম | 19 || 4 | ক্যারল | 27 || 5 | বব | 24 |+------------+------------+------------+5 সারি সেটে (0.00 সেকেন্ড) 

contact() method−

ব্যবহার করে স্ক্রিনে CSV (কমা বিভক্ত মান) ফরম্যাটে আউটপুট পাওয়ার জন্য এখানে MySQL কোয়েরি রয়েছে।
mysql> CSVFormatOutputs থেকে CSVFormat হিসাবে concat(StudentId,',',StudentName,',',StudentAge) নির্বাচন করুন;

CSV ফরম্যাট রেকর্ডগুলি-

প্রদর্শন করে নিম্নোক্ত আউটপুট <প্রে>+------------+| CSVFormat |+------------+| 1,মাইক,23 || 2, জন, 26 || 3,স্যাম,19 || 4,ক্যারল,27 || 5,Bob,24 |+------------+5 সারি সেটে (0.00 সেকেন্ড)
  1. ব্যাচ মোডেও মাইএসকিউএল ইন্টারেক্টিভ আউটপুট ফরম্যাট কীভাবে পাবেন?

  2. কিভাবে মাইএসকিউএল ট্যাবুলার ফরম্যাটের পরিবর্তে উল্লম্ব বিন্যাসে আউটপুট তৈরি করতে পারে?

  3. আমি কিভাবে MySQL এর টাইমজোন সেট করব?

  4. কিভাবে মাইএসকিউএল কোয়েরি আউটপুট এক্সেল বা .txt ফাইলে সংরক্ষণ করবেন?