2012-04-23 81 views
0

我有兩個表1.大洲列表2.屬於六大洲每個國家的Contries。在我的應用程序中,我想在表格視圖中顯示大陸名稱和屬於該大陸的國家/地區。我現在的選擇:Sqlite:不會顯示多個結果

SELECT cont.continentID,cont.continentName,cont.continentImage,(select contr.countryName from countries as contr where contr.relativeToContinent=cont.continentID) as 'hash'\ 
    FROM Continents as cont 

我坦率地說,期待看到國家的完整列表,因爲國家爲對照,其中contr.relativeToContinent = cont.continentID選擇,選擇contr.countryName是,獲取完整列表,但是當所有選擇結合在一起時,我只能從列表中獲得第一個國家。如何解決這個問題呢?先謝謝你。

回答

0

給我們一個數據庫的例子(只需導出所有的數據庫與sqlite3 db.sqlite .dump),那麼我們可以自己嘗試一下。我認爲這可以通過加入或其他方式來完成。

+0

好的。今天晚些時候。感謝您的回覆。 – NCFUSN 2012-04-24 23:22:07