MYSQL between用法

本文提供了一组SQL脚本,用于清除和初始化特定用户ID范围内的数据,包括更新用户资金状态、删除评论、日志记录、订单信息及相关联的数据表记录。
#测试用户 数据初始化
UPDATE `tp_users` SET user_money=10000,mall_money=500,total_amount=0,distribut_money=0 WHERE user_id <8;
DELETE FROM `tp_comment` WHERE username BETWEEN '15828194001' AND '15828194008';#评论 引号取决于字段是 int还是 string
DELETE FROM `tp_account_log` WHERE user_id BETWEEN 1 AND 8;#日志表 不包含右边界 相当于 1<=user_id<8 
DELETE FROM `tp_user_distribution_order` WHERE dis_user_id BETWEEN 1 AND 8;#账单表
DELETE FROM `tp_withdrawals` WHERE user_id BETWEEN 1 AND 8;#提现表
DELETE FROM `tp_order_goods` WHERE order_id IN (SELECT `order_id` FROM `tp_order` WHERE `user_id` BETWEEN 1 AND 8);#订单-商品表
DELETE FROM `tp_order_action` WHERE order_id IN (SELECT `order_id` FROM `tp_order` WHERE `user_id` BETWEEN 1 AND 8);#订单-操作记录表
DELETE FROM `tp_order` WHERE user_id BETWEEN 1 AND 8;#订单表
DELETE FROM `tp_user_address` WHERE user_id BETWEEN 1 AND 8;#地区表
DELETE FROM `tp_cart` WHERE user_id BETWEEN 1 AND 8;#购物车
DELETE FROM `tp_return_goods` WHERE order_id IN (SELECT `order_id` FROM `tp_order` WHERE `user_id` BETWEEN 1 AND 8);#退货表
DELETE FROM `tp_user_extend` WHERE user_id BETWEEN 1 AND 8;#发票表
DELETE FROM `tp_recharge` WHERE user_id BETWEEN 1 AND 8;#充值表
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值