有没有办法可以获得查询返回的COUNT(*)?例如:
var lines = System.IO.File.ReadAllLines(@"..\..\packages.config");
foreach(var line in lines)
{
if (line.Contains("My.Package"))
{
foreach(var part in line.split(' '))
{
if (part.Contains("version"))
{
return part.Split('"')[1];
}
}
}
}
这实际上会忽略限制( MySQL COUNT with LIMIT)。虽然在sql中这可能很好并且“正确”,但我需要查询返回的确切行数。怎么会这样做?
答案 0 :(得分:0)
如果你真的想要容纳限制,你可以使用:
select count(*) from (SELECT * FROM table LIMIT 10) as t