Files
bl/help/查询多余物品.sql
昔念 3e4b091724
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
```
fix(item): 修复物品数量判断逻辑

- 将物品数量判断从 `!= 0` 改为 `> 0`,确保只有正数才添加到列表中
- 将物品检查逻辑从 `< 1` 改为 `<= 0`,确保正确处理边界情况
- 在物品更新方法中增加ID为0的防护,避免无效操作
```
2026-02-22 19:33:17 +08:00

16 lines
302 B
Go

SELECT
t1.*
FROM player_item t1
JOIN (
SELECT
player_id,
item_id
FROM player_item
WHERE is_vip = 0
GROUP BY player_id, item_id
HAVING COUNT(*) > 1
) t2
ON t1.player_id = t2.player_id
AND t1.item_id = t2.item_id
WHERE t1.is_vip = 0
ORDER BY t1.player_id, t1.item_id, t1."createTime";