伪代码:
SELECT * FROM 'table' WHERE ('date' < 今天) OR ('visible' = false)
你好吗或 在林克?
最佳答案
您只需使用特定于语言的 OR 条件。在 C# 中:
var results = from row in table
where row.date < today || row.visible == false
select row;
如果您更喜欢方法语法:
var results = table.Where(row => row.date < today || row.visible == false);
关于LINQ:选择 <条件> 或 <条件>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3998934/