• ADADADADAD

    mysql如何时间戳排序[ 建站问答 ]

    建站问答 时间:2024-12-01 19:17:05

    作者:文/会员上传

    简介:

    mysql中实现按时间戳排序的方法1.首先,首先创建一个数据表;create table DemoTable(`timestamp` varchar(100));2.数据表创建好后,向表中插入时间戳数据;insert into DemoTable

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    mysql中实现按时间戳排序的方法

    1.首先,首先创建一个数据表;

    create table DemoTable

    (

    `timestamp` varchar(100)

    );

    2.数据表创建好后,向表中插入时间戳数据;

    insert into DemoTable values('06/22/2019 01:10:20 PM');

    insert into DemoTable values('06/22/2019 12:00:27 PM');

    insert into DemoTable values('06/22/2019 06:56:20 AM');

    insert into DemoTable values('06/22/2019 07:10:11 AM');

    3.时间戳数据插入后,查看表结构;

    select *from DemoTable;

    +------------------------+

    | timestamp |

    +------------------------+

    | 06/22/2019 01:10:20 PM |

    | 06/22/2019 12:00:27 PM |

    | 06/22/2019 06:56:20 AM |

    | 06/22/2019 07:10:11 AM |

    +------------------------+

    4 rows in set (0.00 sec)

    4.通过执行以下命令对表中的时间戳进行排序;

    select *from DemoTable ORDER BY STR_TO_DATE(`timestamp`,'%m/%d/%Y%h:%i:%s %p');

    5.最后,时间戳排序好后,继续查看表结构,即可看到时间戳排序成功;

    select *from DemoTable;

    +------------------------+

    | timestamp |

    +------------------------+

    | 06/22/2019 06:56:20 AM |

    | 06/22/2019 07:10:11 AM |

    | 06/22/2019 12:00:27 PM |

    | 06/22/2019 01:10:20 PM |

    +------------------------+

    4 rows in set (0.00 sec)

    mysql如何时间戳排序.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql时间戳排序