MSSQL - sqlalchemy - Kirtasiye - 2

 import pandas as pd

from sqlalchemy import create_engine


def GetKirtasiyeReport():

        BayiAdi = input("Bayi Adı: ")

        Yil = input("Yıl: ")

        conn = create_engine (

            'mssql+pyodbc://'

            'sa:1@DESKTOP-MVOFUH0\MSSQLSERVER01/Kirtasiye?'

            'driver=ODBC+Driver+17+for+SQL+Server'

        )


        df=pd.read_sql (

        'execute pBayiYillikSatisBilgileriniGetir ?, ?',

        conn,

        params=(BayiAdi, Yil))

        df = pd.DataFrame(df)

        df["Satış Tarihi"] = pd.to_datetime(df['Satış Tarihi'])

        df['Satış Tarihi'] = df['Satış Tarihi'].dt.strftime ('%d/%m/%Y')

        df["Satış Fiyatı"] = df["Satış Fiyatı"].map ("{:,.0f}".format)

        df["Satış Tutarı"] = df["Satış Tutarı"].map ("{:,.0f}".format)

        print(df)


#---------------------------------------------------------------------

GetKirtasiyeReport()


Yorumlar

Bu blogdaki popüler yayınlar

MSSQL - pydobc - Kirtasiye

Sqlite Select - 2

Sqlite Select - 1