Я хочу написать скрипт для запроса данных из Hive с использованием ODB C. Однако в столбце, для которого я должен выполнить условие, в нем есть пробел. В результате он вернул только имена столбцов, но не дал результата. Итак, я хотел бы знать, как я могу избежать пробела в имени столбца, «идентификатор элемента», чтобы я мог получить желаемый результат.
Вот пример кода, который я использовал.
import pyodbc
import pandas as pd
query = "SELECT * FROM tableA " \
"WHERE 'item id' RLIKE 'AB001.*' LIMIT 2 "
with pyodbc.connect("DSN=HIVE_ODBC", autocommit=True) as conn:
df = pd.read_sql(query, conn)
df
Заранее спасибо