(抱歉我的英语不好)
SELECT column AS ‘alias 1’ FROM table;
您获得了预期的列名称:
alias 1 -------- result 1 result 2
但如果你的别名包含一个点“.” …你得到一个错误的列名:
SELECT column AS ‘alias.1’ FROM table;
1 -------- result 1 result 2
(列后面的所有内容都在列名中省略)
哇…
有点奇怪…
有人可以帮帮我吗?
非常感谢你
更新:
也许这只是sqliteStudio(我正在测试我的查询的软件)和QT中的一个错误(他们都不期望别名中的点,但是sqlite会这样做)