选择min,max,avg,WHERE

Ali*_*ias 1 mysql sql where

我正在使用MySQL.

我正在尝试选择字段的最小,最大和平均长度,但我不确定如何.像这样的东西:

SELECT 
  min as min,
  max as max,
  avg as avg
FROM COLUMNS
WHERE COLUMN_NAME like '%password%'
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Rom*_*kar 7

select
    column_name,
    min(length(column_name)) as min,
    max(length(column_name)) as max,
    avg(length(column_name)) as avg
from columns
where column_name like '%password%'
group by column_name
Run Code Online (Sandbox Code Playgroud)