24、MySql利用字查询批量插入数据(基本语法)

一、MySql利用字查询批量插入数据

1、创建表

2、先插入一条数据

INSERT INTO t_user(id, username, password,age,sex,createtime)
VALUES
('1','zhangsan','123456','20','1',NOW())

3、利用查询插入数据

INSERT INTO t_user
(SELECT id+1, username, password+1,age+1,sex,NOW() FROM t_user)

4、执行结果:

(1)第一次执行SQL,查询后有两条记录。

(2)第二次执行SQL,查询后有四条记录。

... ...

这种操作会把数据库中已存在的数据都进行插入一次。

二、Mysql查询前多少分钟的数据

表中的数据

查询前2分钟的数据

SELECT * FROM t_user WHERE CREATEtime > DATE_SUB(NOW(),INTERVAL 2 MINUTE)

发布了30 篇原创文章 · 获赞 7 · 访问量 4706

猜你喜欢

转载自blog.csdn.net/qq969887453/article/details/91387359