我看过的所有示例都显示了一个简单的选择"SELECT * from user"
。但是我们都知道,在现实世界中,我们将遇到如下查询:
SELECT COUNT(1) QTD_MY_PENDING_SO FROM ( SELECT IFNULL((SELECT count(1) FROM (SELECT s.customer_code, s.so_prefix, ... continuing with many lines.
这就是为什么我们在SQLite的数据库中使用rawQuery
从许多表中选择列的原因。
所以,我的问题是,我们如何进行复杂的查询,这些查询将返回Room中许多表的列?