使用左联接加入 table 时如何正确查询分组依据
How correct query for group by when joining table using left join
此查询不断返回错误:
not a GROUP BY expression
有人可以帮我更正我的查询吗?我不擅长拼桌
select distinct(nama), namabapa, data_saranabapa.nokpbapa, namaibu, data_saranaibu.nokpibu
from ((data_semua_murid
left join data_saranabapa on data_semua_murid.nokpbapa=data_saranabapa.nokpbapa)
left join data_saranaibu on data_semua_murid.nokpibu=data_saranaibu.nokpibu)
where kodsekolah='WBA0002'
group by namabapa
order by namabapa asc
您必须按查询中select的所有列分组
select distinct(nama), namabapa, data_saranabapa.nokpbapa, namaibu, data_saranaibu.nokpibu
from ((data_semua_murid
left join data_saranabapa on data_semua_murid.nokpbapa=data_saranabapa.nokpbapa)
left join data_saranaibu on data_semua_murid.nokpibu=data_saranaibu.nokpibu)
where kodsekolah='WBA0002'
group by nama, namabapa, data_saranabapa.nokpbapa, namaibu, data_saranaibu.nokpibu
order by namabapa asc
此查询不断返回错误:
not a GROUP BY expression
有人可以帮我更正我的查询吗?我不擅长拼桌
select distinct(nama), namabapa, data_saranabapa.nokpbapa, namaibu, data_saranaibu.nokpibu
from ((data_semua_murid
left join data_saranabapa on data_semua_murid.nokpbapa=data_saranabapa.nokpbapa)
left join data_saranaibu on data_semua_murid.nokpibu=data_saranaibu.nokpibu)
where kodsekolah='WBA0002'
group by namabapa
order by namabapa asc
您必须按查询中select的所有列分组
select distinct(nama), namabapa, data_saranabapa.nokpbapa, namaibu, data_saranaibu.nokpibu
from ((data_semua_murid
left join data_saranabapa on data_semua_murid.nokpbapa=data_saranabapa.nokpbapa)
left join data_saranaibu on data_semua_murid.nokpibu=data_saranaibu.nokpibu)
where kodsekolah='WBA0002'
group by nama, namabapa, data_saranabapa.nokpbapa, namaibu, data_saranaibu.nokpibu
order by namabapa asc