我可以忽略WHERE条件中的某些列吗?
SELECT name FROM people
WHERE name LIKE 'Honza' AND surname LIKE 'Novak'
(我收到WHERE条件作为参数无法编辑它)
答案 0 :(得分:1)
你能在WHERE上做一些字符串替换吗?例如。
replace($WHERE, "surname like 'Novak'", "surname like '%'")
如果没有,您可以使用ON SELECT INSTEAD...
规则破解某些内容:
http://www.postgresql.org/docs/9.1/static/sql-createrule.html