У меня есть три предложения:
- Задача (родительский класс)
- ProgressTask (подкласс Task)
- TodolistTask (подкласс Task)
ProgressTask и TodolistTask отличаются несколькими параметрами.
И ProgressTask, и TodolistTask - это сущности в моей комнате.
Я хочу иметь TaskDao, в котором я хотел бы вызвать этот запрос:
@Query("SELECT * FROM progressTask_table UNION SELECT * FROM todolistTask_table")
LiveData<List<Task>> getAllTasks();
это возможно? Теперь я получаю разумную ошибку, утверждая, что SELECT слева и справа имеют разное количество столбцов.