কম্পিউটার টিউটোরিয়াল

INT কলামে সংরক্ষিত মানকে MySQL TIMESTAMP হিসেবে পুনরুদ্ধার করার সঠিক উপায় কী?


FROM_UNIXTIME() ফাংশন ব্যবহার করে INT কলামে সংরক্ষিত মানকে MySQL TIMESTAMP হিসেবে পুনরুদ্ধার করা যায়।

উদাহরণস্বরূপ, 'test123' নামে একটি টেবিল আছে যাতে 'val1' নামে একটি কলাম রয়েছে। এই কলামে পূর্ণসংখ্যা মান নিম্নরূপ সংরক্ষিত আছে −

mysql> Select * from test123; +------------+ | val1       | +------------+ | 150862     | | 1508622563 | | 622556879  | | 2147483647 | +------------+ 4 rows in set (0.00 sec)

এখন FROM_UNIXTIME() ফাংশনের সাহায্যে কলামের পূর্ণসংখ্যা মানগুলো MySQL TIMESTAMP ডেটা আকারে পুনরুদ্ধার করা যায়।

mysql> Select FROM_UNIXTIME(Val1) from test123; +---------------------+ | FROM_UNIXTIME(Val1) | +---------------------+ | 1970-01-02 23:24:22 | | 2017-10-22 03:19:23 | | 1989-09-23 17:57:59 | | 2038-01-19 08:44:07 | +---------------------+ 4 rows in set (0.00 sec)

  1. Java-এ MySQL SMALLINT-এর সমতুল্য ডেটা টাইপ

  2. MySQL-এ প্রথম অক্ষর অনুযায়ী কলাম মান ফিল্টার করা

  3. MySQL-এ IF() ফাংশন ব্যবহার করে কোয়েরির ভিতরে শর্তসাপেক্ষ লজিক বাস্তবায়ন করুন

  4. MySQL-এ কলামের সর্বোচ্চ মান বের করা (Find Maximum Value in a Column)