0

我有一个程序可以给我一个跟踪器的结果(最大时间戳),现在我必须得到许多跟踪器的结果:

BEGIN
SELECT 
    CONCAT('<KM TRACKER="', ItrackerId,'" TIME="', ITimeStamp,'" MILEAGE="', Imileage,'" SPD="', Ispeed,'" />') xml  FROM info where 
    ITimeStamp >= _date1 and  ItrackerId = _trackerId ORDER BY ITimeStamp ASC limit 1;
END

我想将跟踪器数组作为参数并获取所有数据。

4

1 回答 1

0

Mysql中没有数组,但是您可以使用CREATE TEMPORARY TABLE

CREATE TEMPORARY TABLE IF NOT EXISTS TMP
SELECT * FROM table_source;

cursors http://www.mysqltutorial.org/mysql-cursor/

于 2013-08-05T12:51:11.517 回答