在我的项目中,我使用的是sqlite数据库。 当我执行查询时,我使用sqlite3_column_name(compiledStatement,i)来获取列的名称,并在NSDictionnaries的NSArray中获取结果。
但是当我使用连接时,我有一些模糊的列名,而SQLITE没有任何东西。 有没有办法获得前缀列名称以避免这种情况?
答案 0 :(得分:1)
您可以重命名输出列:
SELECT a.x AS ax,
b.x AS bx,
[...]
FROM a JOIN B ...