Saya hanya tahu dua cara.
Pertama adalah menggunakan PREPARED STATEMENT
(Contoh setelah Manual PostgreSQL):
PREPARE usrrptplan (int) AS
SELECT * FROM users u, logs l
WHERE u.usrid=$1 AND u.usrid=l.usrid AND l.date = $2;
EXECUTE usrrptplan(1, current_date);
Kedua adalah untuk "menemukan-dan-mengganti" $1
, $2
, .. dll. dengan nilai yang tepat. Tapi Anda ingin menghindari yang satu ini.