我是mySQL的新手,当我想要找到一个国家的最大预期寿命时,我想问一下这个sql语句的问题是什么?SELECT Name, Max(LifeExpectancy) From world.country;
但是,当我键入下面的SQL并进行排序时,最大的LifeExpectancy不是我所期望的列。SELECT * From world.country Order By LifeExpectancy Desc;那么,我的第一个查询
MySQL使用与CString::CompareNoCase不同的比较运算符进行排序,这导致我发现了一些难以检测的错误。主要的问题似乎是令牌_。如何比较一个CString和另一个,就像MySQL在使用ORDER BY field时比较字符串一样?编辑:会不会是MySQL ORDER BY BINARY field使用与CString::operator<完全相同的比较函数?我目前的方法是使用带有CString::CompareN