如何查询该列中的任何值?(即。我如何构建一个可以过滤值的动态 where 子句。)
我希望能够查询特定值或不查询。例如,我可能希望值为 1,但我可能希望它是任意数字。
有没有办法使用通配符(如“*”)来匹配任何值,以便它可以动态插入到我不需要过滤器的地方?
例如:
select int_col from table where int_col = 1 // Query for a specific value
select int_col from table where int_col = * // Query for any value
我不想使用 2 个单独的 SQL 语句的原因是因为我将它用作 SQL 数据源,它只能有 1 个 select 语句。