특정 조건이 충족되는 경우에만 AND 절을 추가하는 쿼리를 만들려고합니다.주위의 SQL - IF 문 AND
이것은 난 무엇 후 :
SELECT DISTINCT
id
name
active
FROM team
WHERE id = 1234
IF team.active = 'y'
AND team.id IN
{
query
}
ELSEIF team.active = 'n'
AND team.id IN
{
query
}
하지만 SQL에서이 작업을 수행하는 방법을 잘 모르겠어요. 어떤 제안?
감사를 사용할 수를 달성하기위한 디코딩 문을 사용할 수 있습니다, 이것은했다. 당신이 잠깐 다른 남자를 때릴 때 이것을 대답으로 표시했습니다. – Alias