gpt4 book ai didi

mysql - 如何获取 GROUP BY 的最后一项

转载 作者:行者123 更新时间:2023-11-29 18:35:53 24 4
gpt4 key购买 nike

我有一个这样的表:

id transaction_id auto_recurring paid_amount package_customerid
37 0 1 0 4
45 37 1 0 4
51 0 1 0 4
57 51 1 0 4
62 0 1 0 4
67 62 1 0 4

package_customer_id = 4有6条记录。现在我想获取4的最后一条记录。在这种情况下id = 67是我想要的记录。我试试这个SELECT * FROM transactions GROUP BY package_customer_id 。但我得到了 package_customer_id = 4 的第一条记录。即: id = 4 是我获取的结果。我怎样才能得到id = 67(我想要的记录)修改这个sql?

最佳答案

SELECT * FROM transactions WHERE package_customer_id = 4 ORDER BY id DESC LIMIT 1;

这就是我的尝试。抱歉,我还没有测试过,我把它留给你:)

编辑:

不要忘记列名称上的引号“` :)

检查列名称package_customer_idpackage_customerid

关于mysql - 如何获取 GROUP BY 的最后一项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45304130/

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