您好,所以在我的数据库中,我有一些球员信息。
它将他们的信息保存在两个UID下,但他们的钱包值相同。
我当前的查询只接受两个uid,并将它们放在我的列表中。我已经搜索了一段时间,但找不到找到让我的查询舍弃长度超过10个字符的方法。
我真的很需要帮助。我精疲力尽了。
当前查询:
$query = "SELECT rpname, wallet FROM darkrp_player ORDER by wallet DESC LIMIT 20";
我想要的是:
$query = "SELECT CHAR_LENGTH(uid)10>, rpname, wallet FROM darkrp_player ORDER by wallet DESC LIMIT 20";
基本上我只是想返回字符长度= 10的
UID
预先谢谢你们!
最佳答案
SELECT uid, rpname, wallet FROM darkrp_player
WHERE LENGTH(uid) = 10 ORDER by wallet DESC LIMIT 20
关于mysql - mysql尝试从某些CHAR_LENGTH和DESC排序中选择值的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55979599/