mysql一个问题,求帮助

clipboard.png
如图是我的多表联合查询结果,我想把name有值的数据的相同uid只显示成一条,其他数据照常输出,具体sql怎么办?

阅读 2k
3 个回答

有name得用group by,然后union上没有name的数据

用group by uid,但查找字段需要限定一下,不然会报错

where name is not null ... group by uid

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题