所以這就是我想要做的我只想知道是否有辦法將日期輸入命令鏈接到我的 SQL 查詢,以便運行代碼的任何人都可以輸入日期并僅獲取該特定日期的信息。(這里是超級傻瓜)date = input("DATE:YYYY-MM-DD")query = '''SELECT timestamp , something , someotherthing FROM databaseWHERE timestamp = date'''pd.read_sql_query(query,con)
2 回答

茅侃侃
TA貢獻1842條經驗 獲得超22個贊
要獲得要推薦的輸入的日期,您可以格式化您的字符串
date = input("DATE:YYYY-MM-DD")
query = '''
SELECT timestamp , something , someotherthing
FROM database
WHERE timestamp = {date}
'''
pd.read_sql_query(query.format(date=date),con)
或沒有日期參數
date = input("DATE:YYYY-MM-DD")
query = '''
SELECT timestamp , something , someotherthing
FROM database
WHERE timestamp = {}
'''
pd.read_sql_query(query.format(date),con)

瀟湘沐
TA貢獻1816條經驗 獲得超6個贊
連接字符串。
date = input("DATE:YYYY-MM-DD")
query = "SELECT timestamp , something , someotherthing \
FROM database \
WHERE timestamp = " + str(date)
pd.read_sql_query(query,con)
添加回答
舉報
0/150
提交
取消