我在我的 sql 数据库(测试)中创建了这个表(结果)
CREATE DATABASE `test`;
USE `test`;
CREATE TABLE `results` (
`number` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`id_machine` int(10) unsigned NOT NULL,
`value` float NOT NULL,
`datetime` datetime NOT NULL,
PRIMARY KEY (`number`),
UNIQUE KEY `indice_UNIQUE` (`number`)
) ENGINE=InnoDB AUTO_INCREMENT=100;
我有以下结果
8, 22.22, 42.56, 8.95, 3.64
我想以这种方式将我的数据保存在我的表中:
Number id_machine value datetime
101 8 22.22 2013-06-05 14:03:00
102 8 42.56 2013-06-05 14:03:00
103 8 8.95 2013-06-05 14:03:00
104 8 3.64 2013-06-05 14:03:00
有没有简单的方法来做这个查询?
就像是
char query[]="INSERT INTO results(`id_machine`,`value`) VALUES(......)";