Efficiently Include Column not in Group By of SQL Query

前端 未结 3 741
故里飘歌
故里飘歌 2020-12-16 20:23

Given

Table A

Id   INTEGER
Name VARCHAR(50)

Table B

Id   INTEGER
FkId INTEGER  ;          


        
3条回答
  •  一整个雨季
    2020-12-16 20:55

    Did you try adding the field to the group by?

    SELECT FkId, COUNT(FkId), a.Name
    FROM B b
    INNER JOIN A a ON a.Id=b.FkId
    GROUP BY FkId,a.Name
    

提交回复
热议问题