Mysql 与名称长度相比的字符平均长度

Mysql 与名称长度相比的字符平均长度,mysql,database,compare,average,string-length,Mysql,Database,Compare,Average,String Length,我需要将列名的平均长度与每个名称进行比较,如果名称包含更多字符,我需要显示该名称。。。 有人能帮我吗 WHERE length(naam) > sum(length(naam)/count(naam); WHERE length(naam) > (sum(length(naam)/count(naam)); WHERE length(naam) > avg(length(naam) 上述方法不起作用,但可能会给您一个可能的解决方案的想法使用子查询返回WHERE子句中列名的平均

我需要将列名的平均长度与每个名称进行比较,如果名称包含更多字符,我需要显示该名称。。。 有人能帮我吗

WHERE length(naam) > sum(length(naam)/count(naam);
WHERE length(naam) > (sum(length(naam)/count(naam));
WHERE length(naam) > avg(length(naam)

上述方法不起作用,但可能会给您一个可能的解决方案的想法

使用子查询返回
WHERE
子句中列名的平均长度:

SELECT * FROM tablename
WHERE length(naam) > (SELECT AVG(length(naam)) FROM tablename);

使用子查询返回
WHERE
子句中列名的平均长度:

SELECT * FROM tablename
WHERE length(naam) > (SELECT AVG(length(naam)) FROM tablename);

您是否正在查找给定列“naam”中比该列平均长度长的值?我很难区分您所说的列自己的名称和列中包含的值。您是否在指定列“naam”中查找长度超过该列平均长度的值?我很难区分您谈论的列自己的名称和列中包含的值。