在MySQL中添加除ID以外的随机值的新记录
MySQL中是否有可能通过随机值填充记录中特定数量的列,ID除外(应该自动递增) 诸如此类:在MySQL中添加除ID以外的随机值的新记录,mysql,sql,random,Mysql,Sql,Random,MySQL中是否有可能通过随机值填充记录中特定数量的列,ID除外(应该自动递增) 诸如此类: INSERT INTO 'table_name' ('ID', column1, column2, ...) VALUES (<auto-increment> , random-value1, random-value2, ...); 插入“表名”(“ID”,第1列,第2列,…) 值(,random-value1,random-value2,…); 我正在通过删除一些记录来测试数据库中的
INSERT INTO 'table_name' ('ID', column1, column2, ...)
VALUES (<auto-increment> , random-value1, random-value2, ...);
插入“表名”(“ID”,第1列,第2列,…)
值(,random-value1,random-value2,…);
我正在通过删除一些记录来测试数据库中的某些内容,之后我必须再次手动创建一些记录。我希望创建新记录更加自动化。是的。必须将ID声明为自动增量,并且不在insert语句中列出。Rand()返回介于0和1之间的浮点值
create table my_table(
id int primary key auto_increment,
val1 float,
val2 float
);
insert into my_table(
val1,
val2
) values (
rand(),
rand()
);
select * from my_table;
感谢您提供的简单解决方案。