gpt4 book ai didi

php - 检索数据库表中具有特定值的最新条目

转载 作者:行者123 更新时间:2023-11-29 05:42:09 25 4
gpt4 key购买 nike

我有一个包含三个字段的表 - userID、couponID、last_couponID。

当用户访问优惠券时,我运行此查询:

  mysql_query("INSERT INTO users_coupons (userID, couponID) VALUES ('$recordUserID', '$recordCoupID')");

此外,我还有另一个查询应该通过轮询数据库表并查找当前用户 ID 的最新结果,将最后一个优惠券 ID 插入字段 last_couponID。

我相信是这样的:

 SELECT couponID FROM users_coupons ORDER BY userID LIMIT 1

我说的对吗?或者我应该使用不同的查询?

像这样:

userID   couponID
1 3
1 13
1 23
2 5
2 3

因此,如果我想要用户 ID 2 的最新优惠券,则为“3”,对于用户 ID 1,则为“23”。我只想要数据库表中用户 ID 与我提供的值匹配的最后一个条目。

最佳答案

我只想向 users_coupons 表添加一个主键(自动递增)。

当您想要用户的最新优惠券时,
SELECT couponID FROM users_coupons WHERE userID = ? ORDER BY id DESC LIMIT 1

关于php - 检索数据库表中具有特定值的最新条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5876885/

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