Bạn không thể sử dụng trình giữ chỗ bên trong dấu ngoặc kép. Bạn có thể sử dụng cách nối chuỗi SQL, nhưng trong trường hợp này, bạn có thể thực hiện điều đó dễ dàng hơn bằng cách sử dụng phép nhân:
my $query = $dbh->prepare (q{SELECT
arrival_date - ? * INTERVAL '1 MINUTE'
FROM emails LIMIT 1});
$query->execute(60);
Bằng cách đó, bạn không phải thêm ' minutes'
đến số khi bạn thực hiện truy vấn.