在我的数据库中,我有两个表Invoice
和Invoice Item
。 Invoice Item
中的每个条目都有parent
属性,其中的数据与name
中的Invoice
属性相对应。
我想要做的是查询Invoice
的发票,然后抓取Invoice Item
中与该发票对应的所有项目。
我目前正在从Invoice
中选择所有内容,然后循环播放该内容以获取Invoice Item
中的所有内容。
我必须想象有更好的方法来解决这个问题。
答案 0 :(得分:3)
我认为您正在寻找join
关键字。尝试:
Select *
from Invoice i
inner join InvoiceItem ii on i.name = ii.parent
order by i.name