MySQL使用与CString::CompareNoCase不同的比较运算符进行排序,这导致我发现了一些难以检测的错误。主要的问题似乎是令牌_。如何比较一个CString和另一个,就像MySQL在使用ORDER BY field时比较字符串一样?编辑:会不会是MySQL ORDER BY BINARY field使用与CString::operator<完全相同的比较函数?
SELECT candidate_num FROM candidate ORDER BY candidate_num 我们可以看到candidate_num是不合适的。以下是此表的结构。我不明白为什么"2“在"19”之后。 `id` int(5) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL,