我没有找到将以下Sqlserver语句转换为mySql的方法。我将使用它来寻找逻辑来查看数据:
SELECT COUNT(*) over (order by (SELECT NULL)) as CN,
Id,
DateTime
FROM MzMesDb.SysLog
WHERE Deleted='F' order by id asc LIMIT 0,3;
我们的想法是从包含1000行的表中获取结果,其中Deleted ='F':
CN Id DateTime
1000 1 Data
1000 2 Data
1000 3 Data
因此,它将返回总行数和3个选定行。
感谢您的帮助。
答案 0 :(得分:0)
也许我错过了一些东西,但是以下方法不会解决这个问题:
SELECT (select COUNT(*) from MzMesDb.SysLog) as CN,
Id,
DateTime
FROM MzMesDb.SysLog
WHERE Deleted='F'
order by id asc
LIMIT 0,3;