0
A
回答
1
我不認爲有任何其他方法可以爲您提供這種靈活性。這就是爲什麼API使用方法rawQuery()
。使用sql查詢使用UNION
來連接來自兩個表的數據。
例如:
String query = "SELECT Id, Name FROM Finance " +
"UNION ALL " +
"SELECT Id, Name FROM Marketing";
Cursor c = db.rawQuery(query, null);
0
最好將只使用rawquery
,但如果你必須query
堅持:
(請注意,我沒有測試過這一點,但我想它會工作)
您應該能夠創建視圖(http://sqlite.org/lang_createview.html),然後使用視圖名稱代替表名稱。
相關問題
- 1. Android SQLite - 如何在2個連接的表上使用strftime?
- 2. 如何使用linq連接兩個表?
- 3. 如何使用ActiveRecord連接兩個表?
- 4. 如何使用連接到兩個表
- 5. 連接兩個表中的SQLite
- 6. 使用連接兩個表
- 7. 如何在Sqlite Xamarin表單中連接兩個表值?
- 8. 如何連接兩個表?
- 9. 如何連接兩個表
- 10. 如何使用連接到連接兩個表中帆
- 11. 使用Criteria API和Metamodel API連接兩個中間表總是交叉連接
- 12. 如何使用兩個柱作爲連接的參數來連接兩個表?
- 13. 使用內部連接從兩個表中刪除行SQLITE
- 14. 如何在SQLite中連接三個表?
- 15. android Sqlite連接
- 16. 如何連接兩個MySQL表兩次
- 17. 如何用一個連接「連接」一個表格兩次?
- 18. 如何間接地連接兩個表
- 19. 如何使用sqlite android從兩個表中檢索值?
- 20. 使用wifi連接兩個Android設備
- 21. 連接兩個表
- 22. 如何使用iTextSharp連接兩個PDF?
- 23. 如何使用corebluetooth連接兩個iPhone?
- 24. 如何連接兩個mysql使用while?
- 25. 如何使用gulp連接兩個流?
- 26. 如何連接兩個佈局java android?
- 27. MySQL - 如何使用多個ID連接兩個或多個表?
- 28. Android中的兩個表(SQLite)
- 29. 連接兩個表
- 30. 如何使用@OneToMany連接兩個表,而讓外鍵或連接表
所以我堅持rawQuery。然後我會使用它。感謝您的答案。 – 2012-03-14 21:42:59
是的,我假設沒有使用任何sqlite功能的唯一方法是使用** rawQuery **。只要它完全符合你的要求,使用它就沒有任何問題:) – waqaslam 2012-03-14 21:48:30