我有一个名为TblNodeModHistory的表,它存储修改记事的用户的allrecord。 假设对于一个叫做33856的特定节点,用这种方式修改用户A然后用户B,然后用户再次用户B,然后用户C,然后用户B,用户A等等。现在我想列出最后10条记录与以前的记录,所以查询的输出将是A,B,C,B,A像这样。如果任何用户修改的特殊,那么只有最后修改信息将采取..我无法构建查询。无法形成mysql查询
我写的给定查询:
$sql_history = "select FldChangedBy,FldLastChangedOn,FldDeletedOrEdited
from TblNodeModHistory
where FldNodeId ='".$PrNodeId."'
group by FldChangedBy
ORDER BY FldLastChangedOn DESC";
,但我没有得到期望的结果.. 任何人都可以帮我构造查询??这是非常紧迫的。在提前 感谢。
我的DBA总是告诉我从数据库客户端(在你的情况下是'mysql')试试这个问题。你也似乎不接受答案,所以你不会得到很多答案。 – trojanfoe