我生成一个动态pdf,其中一个部分依赖于系统指标'实际打印的价值。
系统查询成员表,每个成员的类型为0,1或2(数千行)。
在完整查询结束时,我需要脚本来设置一个变量,该变量指示该类型字段返回的整个结果。
例如:
如果在返回的任何类型结果中有值0,1 AND 2,则设置$result = 100;
如果在返回的任何类型结果中,只有0和1的值,则设置$result = 200;
如果在返回的任何类型结果中,只有值0,设置$result = 300;
""只有1,set $result = 400;
""只有值2,设置$result = 500;
有什么好办法可以实现这个目标吗?
答案 0 :(得分:3)
您可以执行以下查询:
SELECT DISTINCT Type FROM Members WHERE ....
只返回1到3行。
然后这只是几个if
的问题。
PS:你错过了0和2的情况。