我有一个这样的存储过程:
BEGIN
SELECT id, name
FROM t1 WHERE p1 = p2 ;
SELECT image FROM t2 WHERE p3 = p4;
END
我只能获取第一个结果。我怎么能得到第二个?
答案 0 :(得分:0)
您必须选择这样做。
第一个是做2个查询
SELECT id,name FROM t1 WHERE p1 = p2
SELECT image FROM t2 WHERE p1 = p2
第二个选项是重写您的查询
SELECT id,name,image FROM t1 JOIN t2 ON t1.id = t2.id ...