gpt4 book ai didi

php - 使用 mysql 中的连接选择最近添加的数据

转载 作者:行者123 更新时间:2023-11-30 22:08:14 26 4
gpt4 key购买 nike

在此我尝试显示用户详细信息,包括用户付款详细信息,
我有像 userpayment 和 userdetails 这样的表。

userpayment 表由 paymentid,userid,paidamount,planid,planname,validmonths,validupto,createdat 等字段组成

userdetails 表包括userid,username,dob,address,gender,mobile,createdat.

在 userdetails 表中,每个条目都是唯一的。但是在 userpayment 表中,单个用户可以有多个付款明细。我需要获取每个用户的详细信息,包括用户付款明细,付款明细记录必须是唯一的,并且它必须是最近插入的。

我正在使用 codeigniter,

我的查询是,

$res=$this->db->query(select * from userdetails r,userpayment p where r.userid all (\"select userid from userpayment GROUP BY userid HAVING max(paymentid) \")");

如果我的查询有任何错误,请更正并给出解决方案。

最佳答案

select * from userdetails where 
userid = (select userid from paymentdetails order by createdat desc limit 1)

关于php - 使用 mysql 中的连接选择最近添加的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40949501/

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