답변:
가장 간단한 방법은 표현식을 사용하여 새 필드를 만드는 것입니다
"cat" > 20
이 표현식은 부울 True / False로 평가되며 정수 1 또는 0으로 표시됩니다.
가상 필드를 만들 수도 있습니다. 가상 필드는 값이 cat
변경 되는 경우 (예 : 레이어 편집) 업데이트 된 값을 자동으로 반환합니다 . 가상 필드의 값은 데이터 세트에 저장되지 않으며이 QGIS 프로젝트 내에서만 볼 수 있습니다.
단순한 "보다 큼"이상인 경우 다음을 사용해야합니다.
CASE
WHEN "cat" > 100 THEN 2
WHEN "cat" > 10 THEN 1
ELSE 0
END