Может кто-нибудь посоветовать мне, как обрабатывать имена полей в базе данных postgres, которые имеют такие символы, как «/».В моей базе данных есть поле (заголовок столбца) с именем CD / CSD, и когда я пытаюсь выполнить запрос к этому полю, я просто получаю сообщения об ошибках.Кроме того, если я ставлю одинарные кавычки вокруг имени, я не получаю сообщение об ошибке, но ничего не возвращается, когда я запускаю свой запрос.Любая помощь будет принята с благодарностью.Вот как выглядит мой код:
import pandas as pd
import numpy as np
import psycopg2
from sqlalchemy import create_engine # database connection
engine = create_engine('postgresql://postgres:xxxxx@localhost:xxx/My_Database')
province_selected = raw_input("Type name of province desired: ")
df = pd.read_sql("SELECT * FROM my_table Where CD/CSD=%s", engine, params=(province_selected,))