select SQL 쿼리에서 임시 총 값 필드를 채우려하고 있지만이 임시 필드는 두 개의 값으로 계산됩니다. 특정 조건이 다음 충족되면 다음 다른 수학이 적용됩니다하지 않을 경우 특정 수학, 적용되어야 등SQL Select 문 IF 문을 사용하고 조건에 수학 적용
예 : 거의 있었다
SELECT Price, Quantity, Type,
CASE WHEN Type = 'Fixed' THEN ((Price * Quantity)/100)
WHEN Type = 'Option' THEN ((Price * Quantity)*100)
ELSE (Price * Quantity)
END AS Value
FROM Holding..Position
마이크로 소프트 SQL 서버 2014 관리 Studio –
그리고 쿼리의 문제인가? –
@ GordonLinoff 그는 자신의 끈을 인용하지 않은 것 같습니다. – SqlZim