Simply trying to build a sql query to execute from python. Getting SQL syntax error.
for elem in phraseList:
cursor.execute("SELECT PHRASE,COUNT(ID) FROM TEST.NERD WHERE LABEL LIKE '%PRT%' \
AND ID IN (SELECT DISTINCT ID FROM TEST.NERD WHERE LABEL LIKE '%COND%' \
AND PHRASE LIKE (%s)),(elem)")
However note that when I execute the following (it works perfectly fine):
for elem in phraseList:
cursor.execute("SELECT PHRASE,COUNT(ID) FROM TEST.NERD WHERE LABEL LIKE '%PRT%' \
AND ID IN (SELECT DISTINCT ID FROM TEST.NERD WHERE LABEL LIKE '%COND%' \
AND PHRASE LIKE '%dmg'")