mysql中插入一条查询记录(带主键的),且主键字段类型为varchar,内容为数值
2019-05-29 17:43
387 查看
insert into A (ID,name,age,score,classes) select (select max(cast(ID as signed integer))+1 from A) ,'tom',21,score,classes from A WHERE ID=1017;
—varchar 转 int
cast(id as signed integer) 或者 cast(id as unsigned integer)
相关文章推荐
- mysql查询某一字段为varchar类型内容是字母和数字,根据数字排序拼接
- 记录:java执行mysql语句查询字段类型:timestamp返回页面显示会多出个 .0,自己如何处理的
- MYSQL查询通过date类型的字段查询一段时间记录
- Hibernate新增一条记录,主键为varchar类型的解决办法
- mysql查询根据一个字段或者两个字段内容重复的记录并将其全部删除
- mysql查询最后几条、生成一条包含多条记录、插入语句、差值查询
- Mysql复习--添加字段,删除字段,一次多行插入,修改字段名和类型,分组查询,建类似表,
- mysql实现插入一条记录时候还回主键值,表的主键是自增长方式AUTO_INCREMENT
- MySQL查询根据名字段重复内容只显示最新的一条
- jdbc-mysql基础 ResultSet getGeneratedKeys 插入一条字段并返回其主键
- mysql 学习记录(五)--字符串、数值处理、日期、查询的逻辑处理、系统相关内容查询、IP地址相关、密码
- Oracle查询一批数据,某字段的内容有重复数据,怎样取相同的记录中时间最近的一条
- mysql删除重复记录语句的方法 作者: 字体:[增加 减小] 类型:转载 时间:2010-06-21 我要评论 查询及删除重复记录的SQL语句,虽然有点乱,但内容还是不错的。 . .
- mysql、oracle、sqlserver根据对应的表查询表中的所有字段名称、类型、别名、长度等信息
- (如何)查询SQL数据库中一条记录中多列(字段)的数据最大值
- MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法
- jdbc动态建表、插入记录、查询等功能(mysql)
- mysql语句从一个表中查询出数据,再插入到另一张表中(表字段不一样)
- mybatis插入一条记录,返回自增主键值
- mysql中存储字段类型的查询效率