При запросе базы данных в SQLite я считаю полезным указывать псевдоним для таблиц, с которыми я работаю.Это также помогает разрешать конфликты имен.
SELECT a._id, a.name, b.email FROM people AS a, emails AS b
Однако тогда, когда я ищу столбцы "_id", "name" и "email" в моем курсоре, я получаю сообщение об ошибке, что столбцы не могут быть найдены,Это работает, только если я изменю запрос на:
SELECT a._id AS "_id", a.name AS "name", b.email AS "email" FROM people AS a, emails AS b
Есть ли способ получить имя базового столбца без дополнительной работы?