我在sql中使用以下信息模式创建了一个测试表,如下所示:

现在,我使用python脚本提取此信息,代码如下所示:
import pandas as pd
import mysql.connector
db = mysql.connector.connect(host="localhost", user="root", passwd="abcdef")
pointer = db.cursor()
pointer.execute("use holdings")
x = "Select * FROM orders where tradingsymbol like 'TATACHEM'"
pointer.execute(x)
rows = pointer.fetchall()
rows = pd.DataFrame(rows)
stock = rows[1]

生产表包含200个唯一的交易符号,并具有与测试表类似的架构。
我对以下声明表示怀疑:
x = "Select * FROM orders where tradingsymbol like 'TATACHEM'"我将不得不更换价值的交易符号200倍,这是无效的。
有什么有效的方法吗?
发布于 2020-12-08 09:27:45
https://stackoverflow.com/questions/65195993
复制相似问题