使用 Sqlite 查询数据库,我有一列“元素、中或高”,但没有给出所需的输出

问题描述 投票:0回答:1

在尝试查询包含空格和逗号的列时,我尝试使用“Element,_Middle_or_High”并使用双引号和下划线,但我无法获得我想要的结果,而是得到:

sqlite3.OperationalError)靠近“or”:语法错误 [SQL:从chicago_public_schools_data中选择小学、初中或高中AVG(Safety_Score)作为Average_Safety_Score ORDER BY Average_Safety_Score;]

尝试过双引号,但不起作用。

python sqlite
1个回答
0
投票

感谢通过阅读此链接找到了解决方案。这涉及使用反引号 (MySQL),而不是使用适用于 PostgreSQL 和 Oracle 的双引号

© www.soinside.com 2019 - 2024. All rights reserved.