मैं SQL डेटाबेस से पूछताछ कर रहा हूं और मैं डेटा को संसाधित करने के लिए पांडा का उपयोग करना चाहता हूं। हालांकि, मुझे यकीन नहीं है कि डेटा को कैसे स्थानांतरित किया जाए। नीचे मेरा इनपुट और आउटपुट है।pyodbc से pandas तक डेटा ले जाएं
import pyodbc
import pandas
from pandas import DataFrame
cnxn = pyodbc.connect(r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=C:\users\bartogre\desktop\CorpRentalPivot1.accdb;UID="";PWD="";')
crsr = cnxn.cursor()
for table_name in crsr.tables(tableType='TABLE'):
print(table_name)
cursor = cnxn.cursor()
sql = "Select sum(CYTM), sum(PYTM), BRAND From data Group By BRAND"
cursor.execute(sql)
for data in cursor.fetchall():
print (data)
('C:\\users\\bartogre\\desktop\\CorpRentalPivot1.accdb', None, 'Data', 'TABLE', None)
('C:\\users\\bartogre\\desktop\\CorpRentalPivot1.accdb', None, 'SFDB', 'TABLE', None)
(Decimal('78071898.71'), Decimal('82192672.29'), 'A')
(Decimal('12120663.79'), Decimal('13278814.52'), 'B')
मैं सिर्फ यह सोचा बाहर। कृपया उत्तर देखें। – polonius11