Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のようなストアド プロシージャがあります。
BEGIN SELECT id, name FROM t1 WHERE p1 = p2 ; SELECT image FROM t2 WHERE p3 = p4; END
最初の結果のみを取得できます。どうすれば2番目を取得できますか?
これを行うにはオプションが必要です。
最初のものは2つのクエリを実行することです
SELECT ID、名前 FROM t1 WHERE p1 = p2 t2 から画像を選択 WHERE p1 = p2
SELECT ID、名前 FROM t1 WHERE p1 = p2
t2 から画像を選択 WHERE p1 = p2
2番目のオプションは、クエリを書き直すことです
SELECT ID、名前、画像 FROM t1 JOIN t2 ON t1.id = t2.id ...