gpt4 book ai didi

mysql选择与最后输入的行具有相同值的行

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

我创建了一个数据库,用于将产品添加到购物车/购物车表。

我想做的是检查最后添加的项目是什么,并计算它在同一个表中存在的次数。

假设表名为“篮子”,列为产品。

例如:
cartid, product , user , date
1 , 50, 鲍勃 , 2016-2-20 00:48:21
2 , 40, 鲍勃 , 2016-2-20 00:48:23
3 , 50, 鲍勃 , 2016-2-20 00:48:24
4 , 30, 鲍勃 , 2016-2-20 00:48:25
5 岁,40 岁,鲍勃,2016 年 2 月 20 日 00:48:27

所以在上面的例子中,最后一个产品是40,它出现了2次...

我想知道是否允许内部连接到同一个表。

最佳答案

SELECT product,
count(product) AS total
FROM basket
WHERE `user` like 'bob' AND product =
(SELECT product
FROM basket b
ORDER BY cartid DESC LIMIT 1)
GROUP BY product

DEMO

关于mysql选择与最后输入的行具有相同值的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36333084/

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