【发布时间】:2014-07-10 05:53:08
【问题描述】:
我有一张表,其中包含 Id、Smid 和 AdditionalComment 等字段。我有多个相同Smid 的行,但AdditionalComment 数据仅出现在第一行。请在下面找到表结构
Id | Smid | AdditionalComment
-------+-----------------+-----------------------
1 | 2 | price 4.50
2 | 2 |
3 | 2 |
4 | 4 | price 5.00
5 | 4 |
等等。
在下面找到我的代码
代码
objlist.SMInfoId = smid.ToInt();
var comment = objlists.GroupBy(x => x.AdditionalComments).Select(g => g.First());
if (comment != null)
{
al.Add(comment);
}
Session["arrayList"] = al;
提前谢谢你。
【问题讨论】:
-
请问,您想从表中得到什么结果?
-
嗨丹尼尔,我只想获得给定 Smid 的附加评论。例如,如果我给 Smid =2 ,它应该显示“价格 4.50”。希望你能理解。谢谢
-
大家好,我尝试了下面给出的所有代码,但它们都不适合我,返回空值。
-
嗨 - 我很确定,当
smid为 2 时,我的以下两个建议都会将值 'price 4.50' 放入变量comment。这是你需要的吗? -
@Merenzo,我都试过了,可惜没成功