私は SQL Server 2008 で作業しており、コードのセクションでIF, ELIF, ELSE
ステートメントを使用しようとしています。SELECT
私がやりたいことは次のとおりです。
IF BO.VALUE < BO.REFERENCELOWERLIMIT
THEN (BO.VALUE - BO.REFERENCELOWERLIMIT) #I WANT THIS TO BE NEGATIVE
ELSE IF BO.REFERENCELOWERLIMIT <= BO.VALUE <= BO.REFERENCEUPPERLIMIT
THEN BO.VALUE
ELSE
(BO.REFERENCEUPPERLIMIT - BO.VALUE)
問題は、SQL で IF、ELIF、ELSE タイプのトランザクションを行う方法を理解していないことです。このタイプの例を検索しようとしたところ、Python の例に出くわしました...間違った言語だったので、MSDBN サイトで検索を行ったところ、この種の作業は見られず、IF/ELSE だけでした。
ありがとうございました