簡體   English   中英

如何從sqlite的多個表中選擇特定的列?

[英]How to select specific column from multiple table in sqlite?

我有兩個表的表,如下所示:

名稱

身份證名姓氏,地址,電話

現在,我有另一個表,其中包含在第一個表中說人的位置數據

位置 :-

id緯度,經度

現在,我只能使用sql / sqlite查詢選擇名字,緯度,經度

目前,我的查詢是:-

  Names nameTable INNER JOIN Location locationTable ON nameTable .id =locationTable .id WHERE nameTable .id=12

我在android sqlite中使用此查詢,它返回我完整的表。

我只希望特定的列可以提高性能。 有人可以幫我查詢嗎?

此select語句應起作用:

SELECT n.firstname, l.latitude, l.longitude FROM Names n JOIN Location l ON n.id = l.id WHERE n.id=12

我通常使用SQLLiteBrowser (或類似的東西),它允許您加載數據庫並在數據庫上執行SQL查詢。 這樣,您可以在將語句放入代碼之前測試語句。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM