MySQLストアドプロシージャに条件付きステートメントを含める方法について誰かが私を助けてくれますか?
私はこれをサンプルクエリとして持っています、
ストアドプロシージャパラメータの場合isFirstTask = true
は使用しLEFT JOIN
ます。それ以外の場合は使用します。INNER JOIN
SELECT *
FROM jobdetails jd
INNER JOIN taskslogs tl ON jd.jobID = tl.jobid;
問題は、1つの単語を置き換えるためだけにクエリ全体を繰り返さずに、INNER JOIN
をに変更するにはどうすればよいかということです。LEFT JOIN
私のクエリが大量であると仮定します。出来ますか?いくつかのアイデアをお願いします。