建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
   参考一下这个贴子的提问方式http://bbs.csdn.net/topics/320211382
   
   1. 你的 create table xxx .. 语句
   2. 你的 insert into xxx ... 语句
   3. 结果是什么样,(并给以简单的算法描述)
   4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
   
   这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。

解决方案 »

  1.   

    1.建表:CREATE TABLE `cacx` (
      `id` bigint(20) NOT NULL AUTO_INCREMENT,
      `ptime` time DEFAULT NULL,
      `pprice` char(20) DEFAULT NULL,
      `pmuch` char(20) DEFAULT NULL,
      `pper` char(20) DEFAULT NULL,
      `phigh` char(20) DEFAULT NULL,
      `plow` char(20) DEFAULT NULL,
      `popen` char(20) DEFAULT NULL,
      `pclose` char(20) DEFAULT NULL,
      `pbackup1` char(20) DEFAULT NULL,
      `pbackup2` char(20) DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf82.插入SQL语句 eg: INSERT INTO test SET ptime = NOW()   
    3.结果是什么样?指的是什么?我对数据库了解的不多.只是偶尔会涉及到一些操作之类的.
    4. 数据库MYSQL, 版本: mysql-5.1.62-win32查询结果: 第一条数据的时间是: 1999-01-01 01:00:00  第二条数据: 1999-01-01 01:02:00  依此类推.
    时间可能不是正好的00,02分钟,只是在每两分钟之间取第一条数据.