gpt4 book ai didi

sql - 按领域区分的 Entity Framework

转载 作者:行者123 更新时间:2023-12-02 21:50:35 29 4
gpt4 key购买 nike

我的咖啡 table 是这样的:
idKopija | id电影| nije_tu
1 | 1 | 0
2 | 1 | 0
3 | 1 | 1
4 | 2 | 1 等

我有这样的查询:

var upit = from f in baza.films
join z in baza.zanrs on f.idZanr equals z.idZanr
join k in baza.kopijas on f.idFilm equals k.idFilm
select new
{
idFilm = f.idFilm,
nazivFilm = f.naziv,
nazivZanr = z.naziv,
idZanr = f.idZanr,
godina = f.godina,
slika = f.slika,
klip = f.klip,
nijeTu = k.nije_tu
};
if (checkBox1.Checked)
upit = upit.Where(k => k.nijeTu == 0).Distinct();
else
{
upit = upit.Where(k => k.nijeTu == 0 || k.nijeTu == 1).Distinct();
}

现在我想制作一个不同的“idFilm”列表。但问题是我在两个地方得到 idFilm,因为其中一个地方有 nije_tu=0,另一个地方有 nije_tu=1。
请有人帮助我。
谢谢。

最佳答案

怎么样

upit.Where(k => k.nijeTu == 0 || k.nijeTu == 1).Select(x => x.idFilm).Distinct();

关于sql - 按领域区分的 Entity Framework ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18704544/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com