# -*- coding: utf-8 -*-
r"""B49: bổ sung VẾT ĐỐI CHIẾU TÊN vào cột nguon của 2 dòng vừa thêm (854 Trăng Long, 855 Minh Thân Tiến).
CHỈ sửa 2 dòng do chính mình vừa tạo (id 854, 855) — không đụng dòng cũ."""
import sqlite3

C = r'C:\Claw-Zalo\CSDLC\CSDLC.db'
c = sqlite3.connect(C)
for i, ghi in ((854, "; ghi âm đọc tên nhà máy là 'Trăng Long' — đối chiếu danh mục khách là CÔNG TY TNHH ĐĂNG LONG (id 29)"),
               (855, "; ghi âm đọc tên nhà máy là 'Minh Thân Tiến' — đối chiếu danh mục khách là CÔNG TY TNHH MINH HƯNG TIẾN (id 21)")):
    cu = c.execute('select nguon from kinh_nghiem where id=?', (i,)).fetchone()[0]
    c.execute('update kinh_nghiem set nguon=? where id=?', (cu + ghi, i))
c.commit()
print('  === ĐỌC LẠI 2 dòng vừa bổ sung vết ===')
for r in c.execute('select id, ma_ho_so, nguon from kinh_nghiem where id in (854,855)'):
    print('   id=%s | %s' % (r[0], r[2]))
print()
print('  tổng dòng kinh_nghiem:', c.execute('select count(*) from kinh_nghiem').fetchone()[0])
print('  dòng nguồn ghi âm:', c.execute("select count(*) from kinh_nghiem where ma_ho_so='GHI-AM-1210'").fetchone()[0])
c.close()
