Я получаю синтаксическую ошибку, когда пытаюсь запустить этот код. Кто-нибудь видит причину, по которой я получаю синтаксическую ошибку?
import pyodbc
import pandas as pd
conn1=pyodbc.connect("DRIVER={SQL Server Native Client 11.0};" "SERVER=Servername;" "DATABASE=database;" "trusted_connection=yes;")
cursor = conn.cursor()
cursor.execute(SELECT 'Yes' AS "new_data_exists"
FROM [database].[dbo].[master] m
WHERE NOT EXISTS
(SELECT 1
FROM [database].[dbo].[table1] t1
WHERE t1.["BranchName"] = m.["BranchName"]
AND t1.["BC"] = m.["BC"]
AND t1.["PartyId"] = m.["PartyId"]
AND t1.["SC"] = m.["SC"]
)
OR NOT EXISTS
(SELECT 1
FROM [database].[dbo].[table2] t2
WHERE t2.["aFirm"] = m.["aFirm"]
AND t2.["Corporation"] = m.["Corporation"]
#AND t2.[AEC] = m.[AEC]
#AND ts.[AECId] = m.[AECId]
))
Спасибо за помощь