CREATE TABLE `test` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`date` date DEFAULT NULL COMMENT '日期',
`uid` int(11) unsigned DEFAULT NULL COMMENT '用户 id',
`type` tinyint(1) DEFAULT '-1' COMMENT '类型: 1.代理 2.业务员',
`order_type` tinyint(1) DEFAULT '1' COMMENT '1 订单 2.快递 3.商城',
`new_num` int(11) DEFAULT '0' COMMENT '订单数量',
`express_num` int(11) DEFAULT '0' COMMENT '快递数量',
`amount` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单金额',
`deposit` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '快递押金金额',
`pay_amount` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '付款金额',
PRIMARY KEY (`id`),
) ENGINE=InnoDB COMMENT='统计表';
date,uid,type,order_type,组合唯一索引,当数据库不存在这条唯一索引则插入,有则更新 new_num,deposit,pay_amount 相应字段。如何封装这个 sql 函数的方法,语言不限,最好提供 php,或者 js 的语言的版本