mysql 有条件插入语句sql
来源:互联网 发布:税控盘开票软件打不开 编辑:程序博客网 时间:2024/04/29 18:49
在实际的应用中,时常会有这样的需求:
一个玩家可以创建自己的城市,但是最多只能创建5个城市,如果不使用事务这个sql语句改怎么写呢?
具体做法如下:
1、检测玩家当前的city数量,如果大于等于5,就不创建
2、构造创建新的city的sql语句:
INSERT INTO user_city( `uid` , `cityname` )
SELECT $uid, 'newcity'
FROM user_city
WHERE (
SELECT COUNT( * )
FROM table_setting
WHERE uid=$uid
) < 5FROM table_setting
WHERE uid=$uid
LIMIT 1
这样的话,不使用事务,将给程序带来不小的性能提升
- mysql 有条件插入语句sql
- mysql有条件插入数据
- MySQL中用sql语句插入时期
- Mysql批量插入数据sql语句
- mysql批量插入,更新的sql语句
- MySql避免重复插入sql语句
- mysql sql 语句插入 blob字段的插入
- myslq有条件插入数据
- mysql 存在则更新 不存在则插入 SQL语句
- 用用sql语句将插入图片到mysql数据库中
- mysql 一条sql语句插入多条记录
- Mysql大量插入数据时SQL语句的优化
- MySQL和SQLServer批量插入的SQL语句区别
- Mysql大量插入数据时SQL语句的优化
- mysql增加插入执行sql语句文件的大小
- 允许mysql同时插入多条sql语句
- Mysql--一条SQL语句多条插入、更新、删除
- SQL-有条件查询数据
- c++程序编译后自动生成的文件有什么用
- OCP-1Z0-053-V12.02-120题
- Cocos2d-x 内存管理剖析(2)
- VC中 使用外部的lib,dll,头文件
- 随笔记录,时间查询遇到陷阱问题
- mysql 有条件插入语句sql
- 哪个品牌的pm2.5口罩能真正防pm2.5?
- 大型工程在新建文档时,莫名导致程序挂掉的原因
- Android kernel wakelock分析
- 中医知识
- 如何查看SQL Server 2005使用with encryption 加密的存储过程或触发器,函数
- CXF之不用spring配置的实例(Simple Frontend)
- OpenStack Grizzly(Control Node+Network Node+Compute Node)
- ACM 计算n个数的平均值