mysql插入时防止重复记录
2016-05-08 18:17
477 查看
INSERT INTO crm_score_exchange_coupon_log(crm_user_score_mall_list,crm_user_member,exchange_date,cost_score,remark,exchange_type)
SELECT {$id},{$crm_user_member},NOW(),'{$score}','{$remark}','{$req_from}' FROM DUAL WHERE NOT EXISTS(
SELECT * FROM crm_score_exchange_coupon_log WHERE crm_user_member={$crm_user_member} AND crm_user_score_mall_list={$id} )
SELECT {$id},{$crm_user_member},NOW(),'{$score}','{$remark}','{$req_from}' FROM DUAL WHERE NOT EXISTS(
SELECT * FROM crm_score_exchange_coupon_log WHERE crm_user_member={$crm_user_member} AND crm_user_score_mall_list={$id} )
相关文章推荐
- Mysql中触发器的使用
- [MySQL日记]主键唯一键重复插入解决方法
- mysql 临时表 效率问题改进
- MySQL知识
- MySQL 高级查询
- MySQL简单查询
- MySQL语句
- MySql修改数据库编码为utf8
- mysql操作语法
- 使用VS2015和Nhibernate实现与MySql数据库连接,实现增删改查操作
- Mysql 存储程序
- JDBC中连接MySQL数据库
- 在使用xutils时post请求传递中文到服务端Mysql数据库出现中文乱码。
- mysql-5.6-win32免安装版配置
- MySql5.7配置版安装
- MySQL学习7:操作数据表(一)
- MySQL二进制文件规范安装
- MySql笔记-主要存储引擎
- MYSQL中文乱码的问题
- mysql5.7 ERROR 1045 (28000): Access denied for user解决方法