【发布时间】:2018-12-27 18:05:56
【问题描述】:
我的 SQLite3 数据库中有 3 个表 - lists、items、list_items。表list_items 是一个多对多表,包含以下列-list_id、item_id、quantity-其中list_id 来自lists 表,item_id 来自items 表quantity 是一个新字段。在我的应用程序中,我想显示给定列表的项目名称及其相应数量。我可以使用这个 SQL 查询获取给定列表中的所有项目:
select item_name from items where item_id in (select item_id from list_items where list_id=1)
但我不知道如何从 list_items 中获取列数量以及上述查询中的名称。有人可以帮我解决这个问题吗?
【问题讨论】: