0
我有這樣一個存儲過程:如何獲取返回2結果的查詢?
BEGIN
SELECT id, name
FROM t1 WHERE p1 = p2 ;
SELECT image FROM t2 WHERE p3 = p4;
END
我只能取第一個結果。我怎麼能得到第二個?
我有這樣一個存儲過程:如何獲取返回2結果的查詢?
BEGIN
SELECT id, name
FROM t1 WHERE p1 = p2 ;
SELECT image FROM t2 WHERE p3 = p4;
END
我只能取第一個結果。我怎麼能得到第二個?
你必須做的選擇。
第一個是做2查詢
SELECT ID,名稱從t1 WHERE P1 = P2
來自T2SELECT圖像,其中,P1 = P2
所述第二選項是重寫您的查詢
SELECT id,name,image FROM t1 JOIN t2 ON t1.id = t2.id ...
只是刪除限制1 –
我想在PHP中獲取存儲過程的結果。我的問題是,我怎麼才能訪問第二select的結果在sql查詢 – Highlan
然後只使用join,不需要兩個查詢 –