在mysql中如何为每个创建的表格输入最少三条记录

在mysql中如何为每个创建的表格输入最少三条记录,第1张

你可以使用 INSERT INTO 语句来为表中插入新记录。

例如,假设你有一个名为 "users" 的表,其中包含两个列 "name" 和 "email"。你可以使用以下 INSERT INTO 语句来为该表插入三条记录:

INSERT INTO users (name, email)

VALUES ('John', '[email protected]'),

('Jane', '[email protected]'),

('Bob', '[email protected]')

这将在 "users" 表中插入三条记录,分别对应三个用户的名字和电子邮件地址。

如果你觉得用:

select max(id) from 表名称

会和别的人产生冲突,

你可以

select id

from 表名称

where userid=你的id

order by insertDate desc limit 1

有用户写记录的表,userid这个域是应该有的,插入或者更新时间也是有的,按照时间顺序倒排以下即可。

如果userid和时间没有的话,个人觉得这个表的设计就不太……

补充:

帮你查你一下手册

LAST_INSERT_ID()

自动返回最后一个INSERT或 UPDATE 问询为 AUTO_INCREMENT列设置的第一个 发生的值。

mysql>SELECT LAST_INSERT_ID()

->195

请采纳答案,支持我一下。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8366140.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存