使用linq to sql只选择id而不选择发票详细信息中的id

xiozqbni  于 2021-08-09  发布在  Java
关注(0)|答案(1)|浏览(303)


我有两个表,我需要从trip表中选择invoice detail表中不存在的惟一id,以确保trip只在一个invoice中使用如何使用linq to sql进行查询。

093gszye

093gszye1#

您可以尝试以下操作:

db.Trip.Where(t => !db.Invoice_Detail
                      .Select(id => id.Trip_ID)
                      .Contains(t.ID))
       .Select(t => t.ID);

相关问题