У меня есть следующий набор данных
DNo Quantity Sites ID Desc
----------------------------------------------------------------------------
18050075 9 2 ADD6 Number of client reporting sites
18050075 9 2 ADD7 Annual Maintenance
18050075 9 2 ADD8 Ongoing Fees
18050075 1 2 ADD9 Employee Meeting (per day plus incurred expenses)
18050075 0 2 ADD10 Custom Data file Layouts
18050075 0 2 ADD11 Error Correction for more than 2% errors in a single
В операторе выбора внутри хранимой процедуры я хочу вернуть только ADD9, ADD10, ADD11, если количество больше 0. Может кто-нибудь сказать, как ямогу написать оператор if внутри условия where, чтобы я мог применить условие только к конкретным идентификаторам
. Таким образом, мой набор результатов должен быть как ниже
18050075 9 2 ADD6 Number of client reporting sites
18050075 9 2 ADD7 Annual Maintenance
18050075 9 2 ADD8 Ongoing Fees
18050075 1 2 ADD9 Employee Meeting (per day plus incurred expenses)
Спасибо