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
Yorum Gönder