我正在使用Webmatrix开发一个非常漂亮的网站广告,想知道如何限制数据库查询,以便我只获得最后5行。我知道php很好,并知道如何在那里编写它,它看起来像查询字符串类似,但当我尝试在那里添加LIMIT时,它给了我质量错误。
var db = Database.Open("PhotoGallery");
var races = db.Query("SELECT * FROM Races ORDER BY id DESC LIMIT 5");
任何帮助都会很棒,我可以发誓我在某个地方找到了答案但是当我现在搜索谷歌“cshtml / razor limit db query”时,它会提供除了我正在寻找的一切以及一个网站简单地提到它说它的布局就像你在php中编写字符串一样。所以我迷路了,现在在这里哈哈。提前谢谢。
答案 0 :(得分:1)
您正在尝试limit a SQL Server query:
var races = db.Query("SELECT TOP 5 * FROM Races ORDER BY id DESC");