Форум сайта python.su
Ребят помогите разобраться, опишу задачу и с чем столкнулся.
ЗЫ Я новичок тапками не бросайте. Спасибо!
ТЗ. Есть 3 таблицы в БД, Нужно что бы скрипт сравнивал Табл.1 с Табл.2 и разницу, если она есть записывал в Табл.3
Что получилось набросать у меня:
import pyodbcНа выходи получаю разницу табл.1 и табл.2
connection = pyodbc.connect(
'DRIVER={SQL Server};'
'SERVER=TRASSIR-OFFICE\SQLEXPRESS;'
'DATABASE=master;'
'UID=sa;'
'PWD=12345'
)
if connection:
print (“Yes!\n”)
cursor = connection.cursor()
cursor.execute("SELECT distinct plate FROM master.dbo.testdax WHERE 1=1 AND plate NOT IN (SELECT FROM ..)")
results = cursor.fetchall ()
print (results)
cursor.close()
connection.close()
if results != 0 :
sql = (“INSERT INTO control(plate) VALUES (%results)” %results)
print (results)
else:
print (“test”)
Офлайн