[英]make mysql procedure with multiple parameter
我有一個程序可以為一個跟蹤器提供結果(最大時間戳),現在我必須為許多跟蹤器獲取結果:
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
我想將跟蹤器數組作為參數並獲取所有數據。
Mysql中沒有數組,但是您可以使用CREATE TEMPORARY TABLE
CREATE TEMPORARY TABLE IF NOT EXISTS TMP
SELECT * FROM table_source;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.