SQL错误(1055):选择列表的表达式#2不在GROUP BY子句中,并且包含在函数上不依赖于GROUP BY子句中的列的非聚合列'a.room id‘;这与sql_mode=only_full_group_byrooms.room_id) AS "tc",SUM(room_price) AS "tp" FRO
INTEGER NOT NULL, c INTEGER,)SELECT a,b,c FROM t GROUPBY a;
我希望得到每个不同的值只有一次。但是因为我同时请求b和c,所以对于a的每个值,它都会给我一行。因此,如果对于a的单个值,有很多行可供选择,我如何预测SQL将选择哪行?我的测试表明,它选择返回b最大的行。但是这