我有一个表T1
,列custid
,customername
,q1
,q2
,q3
,{{1} },q4
。 deptid
值为1,2,3 ......等等。
但custid
,q1
,q2
,q3
值为'Y'或'N'或q4
。
总表T1是:
NUll
现在当问题1即字段custid Custname Q1 Q2 Q3 Q4 deptid
1 john y null null null 2
2 sammy N N Y Y 1
3 sameer N N Y N 2
....
= y然后q1
,q2
,q3
将不会问他们将q4
,并且客户将转到null
= 2。
deptid
= y然后q1
= 2。deptid
= n且Q1
= y则q2
= 2。deptid
= n且q1
= n而q2
= y且q3
= n则q4
= 2。deptid
= n且q1
= n且q2
= y且q3
= y则q4
= 1。deptid
= n并且q1
= n并且q2
= n,则应显示一条消息“未将客户分配给任何部门”。 注意:如果q1 = n且q2 = n且q3 = n则打印消息不是必要的
现在我想检查这一点以及表格中的给定值是否准确并与
匹配 q3
我使用了以下代码:
deptid
请帮我处理不同的查询,如果上述代码中有任何更改,请告诉我