2012-04-23 82 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