我知道如何找到列的最长字符串的长度以及如何选择它。但我无法弄清楚是如何查询所有列SQL - 如何选择字段名最长的字段的所有列
我在W3School的SQL控制台试过这种
我收到此错误信息
可以在字段分组与'选择*”。
但是,如果我只是通过自身获得最大地址长度它的工作原理
SELECT MAX(LEN(Address)) as MaxLengthOfAddress
FROM Customers;
我用通配符*
因为我想除了这个最大长度列获得每一列。我不知道为什么这不起作用。
您正在使用哪些DBMS?这可以很容易地使用窗口功能 –
我实际上没有使用一个。我只是遵循W3Schools的教程。所以我会说定期SQL –