কম্পিউটার

MySQL-এ DATE এবং TIME থেকে DATETIME তৈরি করবেন?


আপনি MySQL-এ ADDTIME() ফাংশনের সাহায্যে DATE এবং TIME থেকে DATETIME তৈরি করতে পারেন। সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম থেকে যেকোনো পরিবর্তনশীল নাম হিসেবে ADDTIME(CONVERT(yourDateColumnName,datetime),yourTimeColumnName) নির্বাচন করুন;

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

mysql> সারণি তৈরি করুন তারিখের সময় −> ( −> নির্ধারিত তারিখ, −> ডিউটাইম সময় −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.19 সেকেন্ড)

এখন আপনি আলাদাভাবে তারিখ এবং সময় সন্নিবেশ করতে পারেন। সন্নিবেশ করার জন্য ক্যোয়ারী নিম্নরূপ -

mysql> তারিখের মান (curdate(), now()); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

এর সাহায্যে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> তারিখের সময় থেকে *নির্বাচন করুন;

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

+------------+---------+| শেষ তারিখ | ডিউটাইম |+------------+---------+| 2018-12-11 | 09:59:07 |+------------+----------+1 সারি সেটে (0.00 সেকেন্ড)

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

mysql> DateTime থেকে DATETimeDemo হিসাবে addtime(convert(DueDate,datetime),DueTime) নির্বাচন করুন;

নিম্নলিখিত আউটপুট তারিখ এবং সময় -

থেকে তৈরি তারিখ সময় প্রদর্শন করে <প্রে>+---------+| DATETimeDemo |+---------+| 2018-12-11 09:59:07 |+----------------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ ডেটটাইম ফিল্ড থেকে শুধুমাত্র তারিখ বের করে পিএইচপি ভেরিয়েবলে বরাদ্দ করা হচ্ছে?

  2. MySQL সময়কে HH:MM:SS থেকে HH:MM-এ রূপান্তর করুন

  3. MySQL থেকে তারিখ নির্বাচন করুন এবং টেক্সট ফরম্যাট করবেন?

  4. varchar থেকে datetime রূপান্তর করুন এবং MySQL এ তুলনা করুন?