我写了一个很长的MySQK查询,我想在另一个查询中重复使用。我很难在第二个过程中连接第一个过程中的变量。]>
CREATE PROCEDURE proc1(lat double,lon double) BEGIN SELECT * FROM Locations where latitude=lat AND longitude=lon; END;
返回一个ID和名称
CREATE PROCEDURE call_procedure(lat double,lon double) BEGIN SELECT * FROM Weather WHERE procId=call proc1(lat,lon); END;
我想在调用proc1(lat,lon)的地方获取id值,我想走哪一步。我试图声明一个变量,但失败了。
我写了一个很长的MySQK查询,我想在另一个查询中重复使用。我很难在第二个过程中连接第一个过程中的变量。创建过程proc1(lat ...
看来您需要