কম্পিউটার

MySQL সিলেক্ট কোয়েরি সহ তারিখ বিন্যাস DD/MM/YYYY পান?


DD/MM/YYYY তারিখ প্রদর্শনের জন্য একটি তারিখ বিন্যাস সেট করতে MySQL থেকে STR_TO_DATE() ফাংশন ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম থেকে STR_TO_DATE(yourColumnName,’%d/%m/%Y) যেকোন পরিবর্তনশীল নাম হিসেবে নির্বাচন করুন।

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

mysql> সারণি তৈরি করুন তারিখ ফরম্যাটডেমো −> ( −> IssueDate varchar(100) −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.54 সেকেন্ড)

টেবিলে কিছু স্ট্রিং তারিখ সন্নিবেশ করা হচ্ছে। তারিখ সন্নিবেশ করার জন্য ক্যোয়ারী নিম্নরূপ -

mysql> DateFormatDemo মান ('26/11/2018'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> তারিখ ফর্ম্যাটডেমো মানগুলিতে সন্নিবেশ করুন('27/11/2018'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> তারিখ ফরম্যাটডেমো মানগুলিতে সন্নিবেশ করান 1 সারি প্রভাবিত (0.14 সেকেন্ড)

এখন আপনি সমস্ত তারিখ প্রদর্শন করতে পারেন যা আমি উপরে সন্নিবেশিত করেছি। প্রশ্নটি নিম্নরূপ -

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

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

<প্রে>+------------+| ইস্যু তারিখ |+------------+| 26/11/2018 || 27/11/2018 || 2/12/2018 || 3/12/2018 |+------------+4টি সারি সেটে (0.00 সেকেন্ড)

স্ট্রিংকে ডেট ফরম্যাটে রূপান্তর করতে আপনি শুরুতে আলোচনা করা সিনট্যাক্স বাস্তবায়ন করতে পারেন। প্রশ্নটি নিম্নরূপ -

mysql> DateFormatDemo থেকে STR_TO_DATE(ইস্যু তারিখ, '%d/%m/%Y') StringToDateFormatExample নির্বাচন করুন;

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

<প্রে>+----------------------------+| StringToDateFormatExample |+----------------------------+| 2018-11-26 || 2018-11-27 || 2018-12-02 || 2018-12-03 |+--------------------------+4টি সারি সেটে (0.00 সেকেন্ড)
  1. পিএইচপি মাইএসকিউএল-এ তারিখের বিন্যাস (ডিবি বা আউটপুটে) dd/mm/yyyy এ পরিবর্তন করবেন?

  2. সর্বোচ্চ তারিখ সহ ডুপ্লিকেট মান প্রদর্শন করতে ক্যোয়ারী নির্বাচন করুন

  3. YYYY-MM-DD কে DD মাস, YYYY তারিখ বিন্যাসে রূপান্তর করতে MySQL ক্যোয়ারী

  4. MySQL-এ একটি সিলেক্ট ক্যোয়ারী দিয়ে সন্নিবেশ করুন