gpt4 book ai didi

MySQL : How TO Use ANY_VALUE with all the column of DB table

转载 作者:行者123 更新时间:2023-11-29 09:38:18 25 4
gpt4 key购买 nike

面临的问题

incompatible with sql_mode=only_full_group_by;

要解决此问题,请立即使用 ANY_VALUE(<column_name>) ,它解决了问题。

但是,在一些mysql查询中,我们必须使用db表的所有列;我在哪里使用过*,例如:

SELECT * FROM db_table GROUP BY Col_1;

现在我该如何申请ANY_VALUE ,到上面的查询。

请指导。

SELECT ANY_VALUE(*) FROM db_table GROUP BY Col_1;

抛出错误。

最佳答案

如果您只是需要值,则必须将 any_value() 函数应用于您想要选择的每一列,例如:

    SELECT Col_1, any_value(col_2), any_value(col3) 
FROM db_table
GROUP BY Col_1;

关于MySQL : How TO Use ANY_VALUE with all the column of DB table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57144060/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com