【发布时间】:2020-04-19 10:43:21
【问题描述】:
尝试查询 AWS 数据库(新手)。查询如下:
dfHealthData = pd.read_sql("SELECT YearStart, LocationDesc, Topic, Question, DataValue "
"FROM HealthData WHERE YearStart = '2018' AND DataValueType = 'Crude Prevalence' AND Question LIKE '%18 years'" , connection_string)
想要得到以“18 年”结尾的字符串(或者理想情况下是“>=18 年”,但前者可以)。
错误如下。 从 AWS 检索时出错:索引 161 处不支持的格式字符“”(0x20)
【问题讨论】:
-
查看字符数,它似乎不喜欢“%18 年”内的空格,不幸的是我不太清楚为什么,试试“%18%years”?
-
是的,我自己也这么认为,但我绝对肯定是这样。我认为它必须计算两行之间的空格或其他东西。