尝试将 python 输入命令插入我的 SQL 查询

所以这就是我想要做的我只想知道是否有办法将日期输入命令链接到我的 SQL 查询,以便运行代码的任何人都可以输入日期并仅获取该特定日期的信息。(这里是超级傻瓜)


date = input("DATE:YYYY-MM-DD")

query = '''

SELECT timestamp , something , someotherthing 

FROM database

WHERE timestamp = date

'''

pd.read_sql_query(query,con)


FFIVE
浏览 83回答 2
2回答

茅侃侃

要获得要推荐的输入的日期,您可以格式化您的字符串date = input("DATE:YYYY-MM-DD")query = '''SELECT timestamp , something , someotherthing FROM databaseWHERE timestamp = {date}'''pd.read_sql_query(query.format(date=date),con)或没有日期参数date = input("DATE:YYYY-MM-DD")query = '''SELECT timestamp , something , someotherthing FROM databaseWHERE timestamp = {}'''pd.read_sql_query(query.format(date),con)

潇湘沐

连接字符串。date = input("DATE:YYYY-MM-DD")query = "SELECT timestamp , something , someotherthing \FROM database \WHERE timestamp = " + str(date)pd.read_sql_query(query,con)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python