我有一个模特
public void CarModel()
{
public string Name {get; set;}
public string Brand {get; set;}
public string Color {get; set;}
}
我有一个名为Vehicles
的数据库表
id | Name | Brand | Color | ...
---+---------+----------+--------+--------
1 | carA | A | Green |
2 | carB | C | Red |
3 | carC | D | Orange |
4 | carA | C | White |
然后我想专门找到这个
---+---------+----------+--------+--------
3 | carC | D | Orange |
仅通过了解名称,品牌和颜色就无需知道ID。
如果这是使用SQL语法的正确术语,我想获取所有条目。
答案 0 :(得分:2)
这里是Linq语法的解决方案:
var vehicles = _db.Vehicles.Where(r=>r.Name=="carC" && r.Brand="D" && r.Color=="Orange").ToList();
答案 1 :(得分:1)
您可以在下面尝试-
select * from Vehicles
where name='carC' and brand='D' and color='Orange'