我正在学习sql连接并想清除一个想法。 据我所知,所有选择列应该在group by子句中出现。 例如,规则将字段放入select子句时加入多个表和查询具有group by子句
select a, b
from table_one
group by a,b;
我要加入两个表,类似这样的东西 -
select table_one.a
from table_one, table_two
where table_one.id = table_two.id
group by table_two.c
的问题是 - 我应该把table_two.c中选择,因为它是在group by子句?