Penggunaan ~ menunjukkan bahwa Anda menggunakan Postgres. Jika demikian, kedua kueri melakukan hal yang sangat berbeda. Di Postgres, Anda tidak menyertakan tabel yang diperbarui di from klausa.
Jadi, saya rasa Anda ingin:
update fromemailaddress
set call = true
from email
where email.fromemailaddress = fromemailaddress.fromemailaddress and
LOWER(email.subject) ~ 'tester';
Versi Anda memperbarui semua baris di fromemailaddress karena tidak ada syarat untuk menghubungkan fromemailaddress di update klausa dan fea di from klausa.
Perhatikan juga:left join tidak perlu karena where klausa mengubahnya menjadi gabungan dalam.