FROM chemical WHERE name LIKE '%copper%' ORDER BY INSTR(name, 'copper') ASC我真的不明白为什么第二个结果的排序是这样的,至少我认为“(II)”的名字应该粘在一起,而“铜”就像这样留在顶端:1)生成第二个pic的instr()的排序算法是什么?
( 2)有什么方法可以查询到像图3这样的结果吗?
我有表Users (带有UTF8字符集和UTF8排序规则),它有lastName列(与表相同的字符集和排序规则)。当我直接从Navicat for MySQL将我的名字(Štěrba)插入到这个表和列中时,它在Navicat中正确显示,但在浏览器中显示得很糟糕(输出文档是UTF8,在mysql_connect()之后