【发布时间】:2012-05-10 17:50:46
【问题描述】:
考虑如下所示的查询:
my $query=<<QUERY;
select * from foo1 where col < ?
union all
select * from foo2 where col < ?
QUERY
假设实际查询确实需要联合,并且无法通过其他方式有效解决。 where 子句中的变量将始终相同。有什么办法可以构造它,以便我只需要传递 1 个参数来执行,而不是传递相同的参数两次?
【问题讨论】: