有个需求是,获得某些匹配字段的记录。如age>20的记录,但由于实际需求。字段可能会不存在(被删除),此时这样的条件应该被视为无效。如:
id name age
1  a    10
2  b    21条件为age>20,获得结果
2 b 21此时删除掉age字段,返回结果为空
初步想法是:
SELECT * FROM table WHERE fieldExsit(age,table) AND age>20
如果age不存在,则由第一个条件,返回空结果集几番调试无效,求教高手。fieldExsit为函数。