Anda tidak dapat menggunakan placeholder di dalam tanda kutip. Anda dapat menggunakan penggabungan string SQL, tetapi dalam kasus ini, lebih mudah melakukannya dengan menggunakan perkalian:
my $query = $dbh->prepare (q{SELECT
arrival_date - ? * INTERVAL '1 MINUTE'
FROM emails LIMIT 1});
$query->execute(60);
Dengan begitu, Anda tidak perlu menambahkan ' minutes'
ke nomor saat Anda menjalankan kueri.