最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

insert和select结合实现"插入某字段在数据库中的最大值+1"的方法

来源:动视网 责编:小采 时间:2020-11-09 21:16:46
文档

insert和select结合实现"插入某字段在数据库中的最大值+1"的方法

insert和select结合实现插入某字段在数据库中的最大值+1的方法:本文是mysql 数据库 问题一 将表一的数据导入表二: 将表一的数据导入表二: 将表二中的数据 插入到 表一,表一的列对应表二 select 出来的列 INSERT INTO 表一 (column1, column2, column3, column4) select column1, col
推荐度:
导读insert和select结合实现插入某字段在数据库中的最大值+1的方法:本文是mysql 数据库 问题一 将表一的数据导入表二: 将表一的数据导入表二: 将表二中的数据 插入到 表一,表一的列对应表二 select 出来的列 INSERT INTO 表一 (column1, column2, column3, column4) select column1, col


本文是mysql 数据库

问题一 将表一的数据导入表二:

将表一的数据导入表二:

将表二中的数据 插入到 表一,表一的列对应表二 select 出来的列

INSERT INTO 表一 (column1, column2, column3, column4)
select column1, column2, column3, column4 from 表二 

问题二 表中插入数据时,某一字段取数据库中该字段的最大值,并+1,

在表中插入数据时,某一字段取数据库中该字段的最大值,并+1,这个问题很多人都说用存储过程什么的解决,其实使用insert 和 select 结合就可以很好的解决这个问题啊。

例子:表一插入新纪录,age 值取数据库中最大值并+1 ,当做新数据的age 存入数据库。(当然age 的select 语句还可以加where 条件哦。)

INSERT INTO 表一(
 column1, 
 column2, 
 column3, 
 column4,
 age
 )SELECT
 column1, 
 column2, 
 column3, 
 column4,
 (select IFNULL((select max(age) from 表名,0)+1);

总结

文档

insert和select结合实现"插入某字段在数据库中的最大值+1"的方法

insert和select结合实现插入某字段在数据库中的最大值+1的方法:本文是mysql 数据库 问题一 将表一的数据导入表二: 将表一的数据导入表二: 将表二中的数据 插入到 表一,表一的列对应表二 select 出来的列 INSERT INTO 表一 (column1, column2, column3, column4) select column1, col
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top