mysql一个问题,求帮助

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

阅读 2.1k
3 个回答

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

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

where name is not null ... group by uid

推荐问题