今天在做报表的时候遇到一个需求,一直不知道怎么用SQL写出来,于是求助了涛哥,涛哥给我稍微点拨了下,其实原来很简单一个SQL就能搞定
需求是这样的
原始表: table1
其中有 aaaId,bbb_id 等多个字段
aaapId 和bbb_id 是1对1 或者 1对多的关系,
表如下
aaaId | bbb_id
----------- |------------------
s001 p001
在报表制作过程中,遇到一个需求,需要从table1中取出每个不重复的aaaId及其对应的bbb_id。通过使用SQL的MAX函数结合GROUP BY,可以简洁地实现这一目标,有效过滤掉aaaId对应的一对多bbb_id信息。
今天在做报表的时候遇到一个需求,一直不知道怎么用SQL写出来,于是求助了涛哥,涛哥给我稍微点拨了下,其实原来很简单一个SQL就能搞定
需求是这样的
原始表: table1
其中有 aaaId,bbb_id 等多个字段
aaapId 和bbb_id 是1对1 或者 1对多的关系,
表如下
aaaId | bbb_id
----------- |------------------
s001 p001
247
2032

被折叠的 条评论
为什么被折叠?