MSSQL - SqlAlchemy - OKYS

import pandas as pd

from sqlalchemy import create_engine


def GetOKYSReport():

    conn = create_engine (

        'mssql+pyodbc://'

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

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

    )

    sql = """SELECT KisiAdi as Adı, KisiSoyadi as Soyadı, \

                    DogumTarihi, DogumYeri as [Doğum Yeri] \

             FROM Kisiler where DogumYeri = ?"""

    DogumYeri = input("Doğduğu İl Adı: ")

    params=(DogumYeri,)

    df = pd.read_sql(con=conn, sql=sql, params=params)

    df["Doğum Tarihi"] = pd.to_datetime(df['DogumTarihi']).dt.strftime ('%d/%m/%Y')

    df = df.drop(columns=['DogumTarihi'])

    print(df.to_string(index=False))


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


GetOKYSReport()


Yorumlar

Bu blogdaki popüler yayınlar

MSSQL - pydobc - Kirtasiye

Sqlite Select - 2

Sqlite Select - 1