我有一个包含IP地址的表列,数据类型是varchar(255)。我现在想切换到inet数据类型。是否有方法将IP列中的现有地址转换为inet数据类型?试过:ALTER TABLE request_logs ALTERCOLUMN ip type inet USING CAST(ip AS inet);
我已经看到了关于如何修复错误column "whatever" must appear in the GROUP BY clause or be used in an aggregate function的几个答案,但是我还没有真正看到关于为什么以及选择哪些列的解释。使用MySQL,我可以在我的GROUP BY子句中添加一个列,并且它可以很好地工作。使用PostgreSQL,它基本上希望我将每一列都添加到组by (这不是我想要的)。它希望我将approved列添加到组中。是什么使我<e