gpt4 book ai didi

php - Mysql 查询 : create Customer/agent relationship in which each customer will have order/position/priority to handle

转载 作者:行者123 更新时间:2023-11-29 02:36:17 25 4
gpt4 key购买 nike

我必须创建客户/代理关系,其中每个代理可以处理 100 个客户,每个客户将有订单/位置/优先级 来处理。当我将客户的订单/位置/优先级更新为其他优先级时。

例如从 5 到 25 然后已经占据的位置的客户需要向下移动 24 那么然后 24 到 23 它会上升到第 6 位客户到第 5 位。

那么有没有自定义的 sql 查询或 php 脚本(For 循环可以做到这一点,但如果可能的话我想要其他东西))来处理这种情况。

最佳答案

UPDATE yourTable SET priority = priority + 1 WHERE priority >= 24
UPDATE yourTable SET priority = 24 WHERE priority = 5
UPDATE yourTable SET priority = priority - 1 WHERE priority > 5

最好它应该在事务中完成。

关于php - Mysql 查询 : create Customer/agent relationship in which each customer will have order/position/priority to handle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4636559/

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