在另一个posting: Does Linq-To-Sql support composable queries中讨论了如何动态地组合/连接where子句。这似乎是用“AND”(即第一个where子句和第二个where子句通过AND连接)完成的。我想知道的是,如果有一种方法可以用OR来组合Linq查询。 例子: var people = from p in Person
where
简而言之,我有一个表格,其中包含时间戳列。我想获得最新(即最大值)时间戳的行。目前,我这样做: SELECT * FROM table ORDER BY timestamp DESC LIMIT 1
但我宁愿做这样的事情: SELECT * FROM table WHERE timestamp=max(timestamp)
然而,SQLite的拒绝此查询: SQL error: misus