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

MySQL-এ TIMESTAMP() ফাংশন ছাড়া টাইমস্ট্যাম্প মান অ্যাসেন্ডিং অর্ডারে সর্ট করা

টাইমস্ট্যাম্প মান অ্যাসেন্ডিং অর্ডারে সর্ট করতে সরাসরি ORDER BY ASC ব্যবহার করা যায়। TIMESTAMP() ফাংশন প্রয়োজন নেই। সিনট্যাক্স:

SELECT yourTimestampColumnName from yourTableName order by yourTimestampColumnName ASC;

উদাহরণ

টেবিল তৈরি করি:

mysql> create table Timestamp_TableDemo (
    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
    -> yourTimestamp timestamp
    -> ); Query OK, 0 rows affected (0.83 sec)

রেকর্ড ইনসার্ট করি:

mysql> insert into Timestamp_TableDemo(yourTimestamp) values('2019-02-06 17:34:57'); Query OK, 1 row affected (0.14 sec)
mysql> insert into Timestamp_TableDemo(yourTimestamp) values('2019-02-06 17:32:30'); Query OK, 1 row affected (0.25 sec)
mysql> insert into Timestamp_TableDemo(yourTimestamp) values('2019-02-06 17:32:09'); Query OK, 1 row affected (0.14 sec)

সর্ট করার কোয়েরি:

mysql> select yourTimestamp from Timestamp_TableDemo order by yourTimestamp ASC;

ফলাফল (সময় ক্রম অনুযায়ী সাজানো):

+---------------------+
| yourTimestamp       |
+---------------------+
| 2019-02-06 17:32:09 |
| 2019-02-06 17:32:30 |
| 2019-02-06 17:34:57 |
+---------------------+
3 rows in set (0.00 sec)
  1. MySQL-এ COUNT() ব্যবহার না করেই একাধিক গুননা করা

  2. MySQL-এ mysqldump ছাড়া ডাটাবেস ডুপ্লিকেট করা (CREATE TABLE ... SELECT)

  3. MySQL-এ নির্দিষ্ট ভ্যালু প্রথমে দেখিয়ে বাকি অর্ডার করানো (ORDER BY ট্রিক)

  4. Java-এ JDBC ResultSet ব্যবহার করে MySQL টেবিলের ডেটা দেখানো