Sqlite:不会显示多个结果

时间:2012-04-23 23:03:21

标签: sqlite select

我有两张桌子1.各大洲名单2.属于六大洲各自的国家。在我的应用程序中,我想在表格视图中显示大陆名称和属于该大陆的国家/地区。我目前的选择:

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.countryName作为控制,其中contr.relativeToContinent = cont.continentID select,yes,检索完整列表,但是当所有选择合并时我在一起从列表中获得第一个国家。如何解决这个问题呢?提前谢谢。

1 个答案:

答案 0 :(得分:0)

给我们一个数据库示例(只用sqlite3 db.sqlite .dump导出所有数据库)然后我们可以自己尝试一下。我认为可以通过加入或其他方式来完成。