Я хотел бы объединить все значения из столбца фрейма данных (содержащего в среднем примерно 100-500 записей в однострочный текст), чтобы я мог пропустить его через предложение where запроса, извлекаемого из таблицы большего размера.наш SQL Server содержит более 6 миллионов записей данных.
В приведенном ниже примере кода я хотел бы, чтобы p2 отображался как "4", "5", "6" "
Я не уверен, возможно ли это, и если я пропустил ответ на этот вопрос раньше, я удалю вопрос. Заранее спасибо.
import numpy as np
import pandas as pd
#df example
df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
queryp1 = "SELECT * FROM PROD_DB.VERY_LARGE_TABLE WHERE B IN ("
queryp2 = "PLEASE HELP"
queryp3 = ");"
query_final = queryp1+queryp2+queryp3
#Intended results for queryp2 would actually be "'4','5','6'"