mysql 语句 duplicate 使用笔记 2
来源:互联网 发布:做淘宝售后 编辑:程序博客网 时间:2024/09/21 09:21
问题描述:
为了方便公交车位置数据查询更加高效;
数据库应该存入的是每辆车的最新的位置信息;
因此,对于已经存入过的车辆编号,我们只需更新位置信息;
而从未存入到mysql里面的车辆数据将使用常规的insert语句插入数据;
step1:建表
create table B(ID int(4) not null primary key,NAME char(20) not null,SEX char(2) not null,AGE int(4) not null);
step2:查表
step3:插入数据:
INSERT INTO B(ID,NAME,SEX,AGE) VALUES (112,'frank','B',23) ON DUPLICATE KEY UPDATE NAME=VALUES(NAME),SEX=VALUES(SEX),AGE=VALUES(AGE);
step4:检查数据:
step5:换一组数据插入:
INSERT INTO B(ID,NAME,SEX,AGE) VALUES (112,'amy','G',33) ON DUPLICATE KEY UPDATE NAME=VALUES(NAME),SEX=VALUES(SEX),AGE=VALUES(AGE);
step6:检查数据
总结:
通过两次试验,基本上学习到了如何使用duplicate语句
已经解决自己目前遇到的问题啦;
0 0
- mysql 语句 duplicate 使用笔记 2
- mysql 语句 duplicate 使用笔记
- mysql ON DUPLICATE KEY UPDATE语句示例
- mysql INSERT ... ON DUPLICATE KEY UPDATE语句
- LeetCode笔记:(MySQL) 182. Duplicate Emails
- mysql on duplicate key update 的使用
- MySQL中ON DUPLICATE KEY UPDATE使用
- MySQL中ON DUPLICATE KEY UPDATE使用
- MySQL中ON DUPLICATE KEY UPDATE使用
- MySQL on duplicate key update 的使用
- MySQL的ON DUPLICATE KEY UPDATE 使用
- mysql 批量更新语句 INSERT ON DUPLICATE KEY UPDATE
- MySql学习笔记2:排序语句
- MySQL常用语句笔记
- mysql 常用语句笔记
- mysql相关语句笔记
- MySQL笔记-DDL语句
- MySQL笔记-DML语句
- Activity屏幕切换动画(一)
- 数字分隔(二)
- 力所能及之struts2通配符
- HDU 1548 BFS
- 11岁车祸截肢女孩的求助
- mysql 语句 duplicate 使用笔记 2
- 正整数排序 Help is need for Dexter Uva 11384
- Hibernate之悲观锁与乐观锁
- 鸵投诰匦呢曝翘呕
- scala在spark上操作hdfs
- Java_语法基础_Java的char与byte--和C++中的是不同的
- C# WPF DynamicDataDisplay ElementPointMarker详解 什么意思 教程 说明
- Android的Activity屏幕切换动画(二)
- 《我是歌手》网上报名评审