gpt4 book ai didi

php - Mysql Select max from table 没有给出准确的结果

转载 作者:行者123 更新时间:2023-11-29 07:26:00 26 4
gpt4 key购买 nike

我的表中有以下值:JC-1-1 , JC-1-2 , JC-1-3, JC-1-4,JC-1-5,JC-1-6,JC-1-7,JC-1-8,JC-1-9,JC-1-10,JC-1-11,JC-1-12,JC-1-15 。当我尝试使用 mysql MAX 函数选择值时,如下所示:

SELECT MAX(job_card_no) AS max_job_card FROM `job_card`

我得到的返回值是: JC-1-9 而不是 JC-1-15 。我该如何解决这个问题?

最佳答案

试试这个:

SELECT MAX(CONVERT(SUBSTRING_INDEX(job_card_no,'-',-1),UNSIGNED INTEGER)) AS max_job_card FROM `job_card`;

希望它能起作用:)

关于php - Mysql Select max from table 没有给出准确的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34545707/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com