SQLite基本JOIN

时间:2017-01-16 10:48:14

标签: android sqlite android-sqlite

假设我有3张桌子:

  • 地址(与可以一对一的可空商店相关)
  • 照片(与多个人可以自由的商店有关)

我如何编写原始SQLite以便在所有情况下检索所有商店(但如果存在则包含地址,如果存在则包含所有照片)?

SELECT * FROM shop LEFT JOIN address ON address.idShop = shop.id
LEFT JOIN photo ON photo = shop.id 

这只会给我匹配的结果(所以如果我有匹配的地址和匹配的照片)。

0 个答案:

没有答案