首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

如何实现多表联合或者其它稍微复杂的数据库查询

2012-04-15 
怎么实现多表联合或者其它稍微复杂的数据库查询?用过数据库的都知道,可以N多表联合查询,这样才有效率但是

怎么实现多表联合或者其它稍微复杂的数据库查询?
用过数据库的都知道,可以N多表联合查询,这样才有效率
但是安卓网上的教程都是单表查询,再查询,再查询,有时一个操作,要查几次,这本来是一个多表查询就可以弄好的事.
不仅完全没有美感,而且效率那是个杯具...

另外Group by ,top N 怎么实现呢.

我觉得Google把查询这些简单的东西反而搞复杂了.直接传一个sql 语句不就完整了吗?
非要整成几部分,写起来也别扭.
可能它是为了解决一些不懂sql的开发人员也能快速上手吧,只是我觉得如果是这样,不如开发两套接口,
一套是现在的,一套是接受一个sql 查询语句字符串,返回一个数据集的接口,不是蛮好吗?

[解决办法]
可以用rawQuery,里面直接写sql。
而且封装也有封装的好处

热点排行