我正在从分配为“PPNo”的下拉列表列表项值中传递一个参数。我要选择的 sql 表中的列包含是/否值。在 WHERE 子句中,可以从传递的参数值为“PPNo”的列中选择“否”,在传递的参数值为“PPYes”的列中选择“是”。
即我可以将以下内容写为 sql where 语句吗?
where @PPvariable = 'PPNo' then PupilPremium='No'
我这样做的原因是因为下拉列表包含几个是/否值的元素,当我尝试分配是和否并选择一个元素时,选择了分配是或否的顶部元素,而不是我选择的项目。
即从下面的列表中选择Non-EAL 会导致选择Non-PP。
PP
Non-PP <----this dropdown list item is selected
FSM
Non-FSM
EAL
Non-EAL <----this dropdown list item is clicked