Python postgresql de arama yapmak

i = input()
j = input()
query = "select * from SNC WHERE CAST(SY2 AS int) LIKE '{}' and CAST(SY3 AS int) LIKE '{}';".format(i, j)

bu sql sorgusunu calıstırdıgımda
SQL import Error : HATA: operator mevcut değil: integer ~~ unknown
LINE 1: select * from SNC WHERE CAST(SY2 AS int) LIKE '985 and CAST…
^
HINT: Verilen ad ve argüman tiplerine uyan işlem bulunamadı. Explicit type cast’ler eklemeniz gerekebilir.
hatası alıyorum nerede hata yapıyorum yardımcı olurmusunuz.

Sıkıntım SQL sorgusunda gerekli parametreyi kuramadım yani yardımlarınız için şimdiden teşekkürler.

yardımlarınız için tesekkürler hallettim.

id = input("Please enter your id")
# id should be passed to format. 
query = "SELECT * FROM exampletable WHERE acc_id = {} ".format(id)
try:
   conn = psycopg2.connect("dbname='psql' user='user' host='localhost' 
   password='pasword'")
   cur = conn.cursor()
   cur.execute(query )
   cur.fetchall()
except:
 print ("Could not establish connection to Database")

bunu kendime göre ayarladım suan calısıyor.