MySQL中如何循环插入数据???例如:
INSERT INTO Table_abc (100001,'A100001','2000-1-30');
INSERT INTO Table_abc (100002,'A100002','2000-1-31');
INSERT INTO Table_abc (100003,'A100003','2000-2-1');
INSERT INTO Table_abc (100004,'A100004','2000-2-2');
... --如此循环插入递增的数据
注意第一个字段为DECIMAL类型,第二个为VARCHAR类型,第三个为DATE类型
INSERT INTO Table_abc (100001,'A100001','2000-1-30');
INSERT INTO Table_abc (100002,'A100002','2000-1-31');
INSERT INTO Table_abc (100003,'A100003','2000-2-1');
INSERT INTO Table_abc (100004,'A100004','2000-2-2');
... --如此循环插入递增的数据
注意第一个字段为DECIMAL类型,第二个为VARCHAR类型,第三个为DATE类型
解决方案 »
- mysql 测试
- 求一个sum函数的sql语句
- 表的一个字段值update,如何使用本表的另一个字段值?
- 如何取得update了record的primary key id?
- 设计MYSQL的一个表时遇到的问题 急
- 我想对MySql所支持的各种SQL操作进行系统的学习,应该到哪里找资料?
- 请问在mysql中怎么建立自动增加的字段呢 , 好想在mysql中没有那么强大的工具。
- 问下怎么批量插入日期
- mysql语句里怎么样加入字符串+字段值,组合起来。
- 请教redis高手高手高高手一个数据库快速操作的框架问题,基于mysql的
- 真怪了,-- 在存储过程不能注释吗?为何用 -- 注释会报错呢?(/* */可以用,但是 -- 为何不能用呢?)
- 存贮过程几个问题请教。
$count=count($_POST['select']);
$select=$_POST['select'];for($i=0;$i<$count;$i++){INSERT INTO Table_abc (100001,'$select[$i]','2000-1-30');}
或者在MySQL中用存储过程来实现(程序与数据库交互少,可移植性差,不灵活)